• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Petite Cook™ logo

  • Recipes
  • Italian Recipes
  • Lifestyle
  • Cookbooks
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Recipes
  • About
  • Cookbooks
  • Lifestyle
  • Travel
  • Press
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Cookbooks
    • Lifestyle
    • Travel
    • Press
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Italian Recipes

    Spinach & Ricotta Stuffed Pasta Shells

    Updated: Nov 5, 2019 · Published: Mar 29, 2018 by Andrea

    Jump to Recipe

    These easy classic Italian Spinach and Ricotta Stuffed Pasta Shells make a great lighten-up vegetarian pasta bake the whole family will love.


    Spinach and Ricotta Stuffed Pasta Shells are such a classic Italian dish!

    This hearty dish is ideal for big family gatherings -which Italians are famous for, so it's traditionally made for Sunday lunch/dinner and over the festivities.

    If you ask me, these lighten-up vegetarian stuffed pasta shells make just the health-ish comfort food.

    It's still a bit cold outside, so if you're looking for something warm and comforting but on the health-ish side, this awesome pasta definitely fits the bill.

    These Spinach and Ricotta Stuffed Pasta Shells have all it takes to become a family favourite. 

    They're easy and quick enough to make for a weeknight dinner, but also pretty enough to serve at dinner parties and get-togethers.

    Stuffed pasta Shells Ingredients

    Spinach and Ricotta Stuffed Pasta Shells This hearty and comforting baked pasta dish comes together in about 30 minutes and without much fuss.

    All you need is pretty simple Italian staple ingredients:

    • homemade tomato sauce
    • good-quality pasta shells
    • Parmesan cheese (or vegetarian-friendly alternative)
    • fresh ricotta
    • sauteed fresh spinach leaves (frozen spinach are OK too!)

    It's also a great make-ahead dish, simply prepare the filling and stuff the shells in advance.

    Keep them covered in the refrigerator, then pop them in the oven just before dinner.

    For the sauce, I always use my homemade Italian Tomato Sauce. It's one of the go-to recipes that I cook on a weekly basis.

    I usually make a big batch on the weekend and stock up the fridge and freezer for whenever I need tomato sauce. A real time-saver if you eat Italian as much as we do!

    For the ricotta, whenever I have time, I make my own ricotta, and it tastes incredible! Otherwise,  pop in an Italian deli and get fresh ricotta, it tastes way better than the small boxes you find at the supermarket.

    recipe step 1 tomato sauce and panOnce you’re good with the sauce, get your pasta shells ready.

    The quality of the pasta is critical here. To get the best texture I recommend going the bronze-cut route, it may cost a little more but this kind of pasta keeps beautifully al dente, even baked. 

    Poor quality pasta can literally fall apart and turn all mushy in a matter of minutes.recipe step 2: Spinach and Ricotta Stuffed Pasta Shells on a bed of tomato sauce

    Boil your extra-large pasta shells until al dente, then drain and fill with a creamy sauteed spinach & ricotta mixture. 

    My trick for filling the shells? A simple piping bag ( if you don't have any at home, just make your own). It makes the filling process much more efficient, and less messy.

    Arrange the shells over a bed of scrumptious homemade tomato sauce, and bake until the sauce is nicely bubbly and the pasta is cooked through about 20 minutes.

    Italian Spinach and Ricotta Stuffed Pasta ShellsAt the very end, sprinkle with Parmesan cheese and broil just until the cheese makes a mouthwatering crispy and gooey crust over your stuffed pasta shells.

    Italian Spinach and ricotta stuffed pasta shellsThe result is a healthy and hearty vegetarian baked pasta dish.

    Creamy, cheesy, fresh, and crunchy, this vegetarian Spinach and Ricotta Pasta Shells are sure to get fantastic reviews from your family and friends.

    More Authentic Italian Recipes You'll Love:

    Homemade Pizza Dough

    Italian Caprese Pasta (Only 5 Ingredients!)

    Italian Fried Mozzarella Sandwich

    DID YOU MAKE THIS RECIPE?

    Please let me know how you liked it! Leave a comment below and share a picture on Instagram with the hashtag #thepetitecook! Looking at your pictures always makes me smile *and super hungry*!
     

    Recipe

    These classic Italian Spinach and Ricotta Stuffed Pasta Shells have all it takes to become a family favourite. Awesomely vegetarian, they're easy and quick enough to make for a weeknight dinner, but also pretty enough to serve at dinner parties and get-togethers. Recipe by The Petite Cook
    Print SaveSaved!
    4.67 from 3 votes

    Spinach and Ricotta Stuffed Pasta Shells

    Prevent your screen from going dark
    These easy classic Italian Spinach and Ricotta Stuffed Pasta Shells make a great lighten-up vegetarian pasta bake the whole family will love.
    Prep Time15 minutes mins
    Cook Time30 minutes mins
    Total Time45 minutes mins
    Course: Pasta
    Cuisine: Italian
    Serving: 5
    Author: Andrea Soranidis

    Ingredients

    • 25 large pasta shells
    • 400 g homemade tomato sauce
    • 100 g Parmesan cheese (or vegetarian-friendly alternative), freshly grated
    • extra-virgin olive oil, for drizzling

    For the filling:

    • 1 tablespoon extra-virgin olive oil
    • 1 small onion, finely chopped
    • 1 garlic clove, finely chopped
    • 100 g fresh spinach leaves
    • a pinch of nutmeg
    • 400 g fresh ricotta cheese, drained
    • handful of basil leaves, chopped
    • salt & pepper to taste

    Instructions

    • Preheat the oven to 190C / 375F, and arrange a baking tray into the middle shelf.
    • Cook the pasta in a large pot of lightly salted boiling water, until al dente, about 5 minutes. Drain and pat dry on kitchen paper.
    • Meanwhile prepare the filling. Heat the olive oil in a large skillet, over medium-high heat. Add chopped garlic and onion and cook until translucent, about a minute or two. Add the spinach and cover with a lid. Cook for about 4 minutes, stirring occasionally, then season with nutmeg and salt & pepper to taste. Remove from the heat and let cool, then transfer the sauteed spinach leaves on a chopping board and finely chop them.
    • In a mixing bowl, stir together the spinach, ricotta, basil and salt and pepper until thoroughly combined. Transfer into a piping bag and refrigerate until ready to use.
    • Drizzle with a little olive oil the bottom of a shallow large oven-proof casserole dish and spread the tomato sauce all over the base.
    • Stuff each pasta shell generously with the spinach and ricotta mixture, and place in the baking dish. Feel free to pour any remaining tomato sauce over the top of the shells. Drizzle with a little olive oil over the top.
    • Bake covered with aluminium foil for 2 minutes. Remove the foil, sprinkle with Parmesan cheese and broil until the cheese is gooey and lightly browned.
    • Remove from the oven and serve immediately. Store leftovers in an air-tight container in the fridge for up to 2 days.

    Notes

    Use a cup of thawed frozen spinach instead of fresh; make sure to squeeze it well to remove any excess water.
    This recipe makes enough to feed 5 people or 4 hungry ones.
    I use a large cast-iron casserole pan, but 1 large or 2 medium casserole dishes work just as fine.
    Did you try this recipe? Tag @thepetitecook or use the hashtag #thepetitecook - Looking at your pictures makes my day!

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

     

    More Italian Recipes

    • asparagus ricotta tart
      Asparagus Ricotta Tart
    • pasta al forno.
      Pasta al Forno - Italian Pasta Bake
    • octopus pasta.
      Octopus Pasta
    • chocolate ricotta cheesecake.
      Chocolate Ricotta Cheesecake
    3966 shares
    • Facebook
    • X
    • WhatsApp

    Reader Interactions

    Comments

    1. Carolyn says

      April 07, 2018 at 1:43 am

      This would be the perfect dinner!

      Reply
    2. Megan @ MegUnprocessed says

      April 06, 2018 at 6:00 pm

      This looks amazing!!! Stuffed pasta shells are one of my favs!

      Reply
    3. Natalie says

      April 02, 2018 at 4:10 am

      Wow. They look really creative into shell shape!
      So how do we eat them? One by one like when we eat shell? xD

      Reply
    4.67 from 3 votes (3 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    About Andrea

    Andrea Soranidis, founder of The Petite Cook.

    Welcome to my kitchen!
    I’m Andrea, I'm Italian, and I absolutely LOVE cooking.
    Grab a fork and join me!
    READ MORE ABOUT ME…

    Footer

    ↑ back to top

    Follow us

    • facebook
    • Twitter
    • Instagram
    • Pinterest
    The Petite Cook™

    Italian Recipes Anyone Can Cook


    About Andrea

    Privacy Policy

    Work with us

    Terms

    Press

    Nutrition Disclaimer

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 The Petite Cook. The Petite Cook® is a registered trademark.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.