Two Kooks » ALL RECIPES » Pasta and Rice » Stuffed Pasta Shells With Spinach

Stuffed Pasta Shells With Spinach

You’ll love the four cheeses, basil and hint of nutmeg in these delicious vegetarian stuffed pasta shells with spinach, smothered in Marinara sauce.

Stuffed Cheese Spinach Pasta Shells. Basil, spinach, 4 cheeses in pasta, bathed in a simple marinara sauce. mmmm.

My friend Cathy made pasta shells recently and tempted me by sending some pictures and the recipe. I couldn’t resist the beautiful colors and decided to give the recipe a whirl. In my obsessive research fashion, I checked out half a dozen similar recipes which were all – ah – similar. The only real differences were in the proportions of filling ingredients, some used an egg and some topped the shells with Mozzarella.  Cathy’s recipe from an old Food and Wine cookbook used a lot of goat cheese, breadcrumbs and jalapeno pepper in the sauce.

I ended up blending recipes from Food and Wine, Serious Eats, Eating Well and Fork Knife Spoon based on my own tastes and any tips the authors had to share. I served it recently to the vegetarians at a family dinner party. Very well received – phew.

I’m not a huge cheese fan, but I found the blend of cheeses with the spinach, garlic, basil and nutmeg to be a great combination. Try to get the best ricotta you can – creamier, less grainy.  Or if you’re feeling ambitious, the recipe for homemade ricotta from Smitten Kitchen comes well recommended with minimal hands on time.

All in all, this is a solid make-ahead vegetarian pasta dish that is sure to please the family or guests.  And the bold red and green colors, as I said, are great!  Hey, maybe a good dish for the vegetarians at the Christmas dinner table?


  • Needless to say, you can save time by using a great store-bought Marinara sauce like White Linen from Costco.  The total time will then take about 45 minutes, most of that baking time.

Tailor To Your Tastes

  • You can use fresh spinach instead of frozen.  Wilt it in the microwave for a minute, chop and squeeze dry in paper towels.
  • Vary the proportion of cheeses e.g. more goat cheese, less ricotta, more Parmesan, etc.
  • Vary the heat/spice in the sauce.  Kick it up with more chili flakes or a seeded, chopped jalapeno pepper.
  • Use your own favorite marinara sauce.

Make Ahead Stuffed Pasta Shells With Spinach

  • Prepare the whole dish, cover and refrigerate for a day or two. When ready to use, follow baking instructions, but add 10-15 minutes to covered baking portion.
Stuffed Cheese Spinach Pasta Shells. Basil, spinach, 4 cheeses in pasta, bathed in a simple marinara sauce. mmmm.
Print Recipe Pin Save Recipe

Rate this recipe here

5 from 4 votes

Stuffed Pasta Shells With Spinach

You'll love the four cheeses, basil and hint of nutmeg in these delicious vegetarian stuffed pasta shells with spinach, smothered in Marinara sauce. 
Prep Time15 minutes
Cook Time1 hour
Total Time1 hour 15 minutes
Course: Main Course
Cuisine: Italian
Servings: 4 (3-4 shells each)
Author: Cheryl


  • 14 large pasta shells. I make 18-20 in case some break (if jumbo size, make less)

Marinara Sauce (NOTE 1)

  • 1 tablespoon olive oil
  • 3-4 cloves minced garlic
  • 1 28-ounce can San Marzano whole tomatoes, preferably (or other kind)
  • 0.25 teaspoon chili flakes (or more to taste)
  • 0.5 teaspoon kosher salt
  • 0.25 teaspoon pepper

Stuffing for pasta

  • 1 cup combination ricotta and goat cheese (I used 3/4 cup ricotta, 1/4 cup goat cheese)
  • 6 tablespoon Parmesan cheese
  • 1/2 cup fresh basil, packed
  • 5 ounce frozen chopped spinach (to make 1/4 cup well drained cooked spinach)
  • 1/2 cup Mozzarella cheese
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/8 teaspoon nutmeg (adds great flavor!)


  • 1/2 cup Mozzarella cheese
  • 2 tablespoon Parmesan cheese


  • Preheat oven to 375F
  • BOIL PASTA SHELLS: Place pasta shells in boiling salted water and cook 2 minutes less than instructions say on package for al dente. Drain, add a few drops of oil to prevent them sticking and set aside.
  • MAKE MARINARA SAUCE: While pasta is boiling, in a medium saucepan, heat olive oil to medium. Add garlic and cook for 30 seconds until fragrant. Wash hands well. Remove 1-2 tomatoes at a time from can, squish over saucepan until well broken up, then add to saucepan. Repeat with all tomatoes. Add juice from can. Add salt, pepper and chili flakes. Stir, bring to boil, then lower to medium and cook uncovered for 20-30 minutes until thickened to consistency you like. For shortcut, see NOTE 1.
  • MAKE CHEESE STUFFING: Microwave frozen spinach covered for 2 minutes (or rinse under water to thaw). Drain well and squeeze excess water out with paper towels. You should have about 1/4 cup (but a bit more or less is fine). Add spinach and all other cheese stuffing ingredients to a processor. Process for a minute until well blended. (Alternatively, chop basil finely and mix all ingredients together by hand).
  • STUFF SHELLS: Add about 1/2 cup of Marinara sauce to bottom of a 7 x 11 or 9 x 9 glass pyrex or oven proof pan. Stuff shells with cheese-spinach mixture. (Some find it easier to put stuffing in a plastic bag, cut off one bottom tip of the bag, and pipe stuffing into pasta shells. ) Arrange shells in pan, stuffed side up.
  • FINISH AND BAKE: Add about 1 cup Marinara sauce evenly over stuffed shells. Sprinkle Mozzarella and Parmesan on top. Cover with foil and bake for 20 minutes. Uncover and bake another 10 minutes or until bubbling and starting to brown. Serve immediately with extra Marinara sauce on the side if you like. Note 2.

Recipe Notes

  1. Shortcut for Marinara Sauce: Feel free to use 1 1/2 - 2 cups of a good store-bought Marinara sauce. A great one is White Linen Marinara Sauce found at Costco. This will save about 1/2 hour of cooking time for this recipe. 
  2. To make ahead: Refrigerate casserole, then bake as instructed, adding 10-15 minutes extra time to the covered baking portion.
Nutrition value estimates are for 3-4 large stuffed pasta shells per serving. 


Calories: 415kcal | Carbohydrates: 34g | Protein: 24g | Fat: 21g | Saturated Fat: 11g | Cholesterol: 60mg | Sodium: 1283mg | Potassium: 653mg | Fiber: 4g | Sugar: 6g | Vitamin A: 5124IU | Vitamin C: 22mg | Calcium: 509mg | Iron: 3mg
Tried this recipe?We'd love you to rate it above under 'rate this recipe' or in the comment section below. Thanks!

If you make this pasta, feel free to rate it in the recipe above (using the stars above “rate this recipe”) and leave a comment if you like below. 

Here are a couple of other vegetarian pasta dishes you might like:

Simple Mediterranean Spaghetti (22 Minutes)

Mediterranean spaghetti in a white bowl on wood table.
This quick and easy Mediterranean spaghetti is bursting with traditional Mediterranean flavors of garlic, olives, lemon, peppers, basil, and tomatoes. Make this simple weeknight vegetarian meal in 22 minutes.
Get the recipe

Fresh Tomato and Basil Pasta With Lemon and Olives

tomato basil pasta with olives and lemon in serving bowl.
Fresh tomato and basil pasta is a beautiful blend of sweet summer-ripe fresh tomatoes, lemon-basil zing, salty olives, capers and Parmesan.
Get the recipe

Mushroom Spinach Pasta

mushroom spinach pasta in a bowl f
This versatile mushroom spinach pasta dish makes for a quick, vegetarian weeknight meal. Creamy, cheesy satisfaction mixed with hearty mushrooms and healthy spinach. 
Get the recipe

Tomato Spinach Pasta

forkful of pasta with spinach tomato and cheese 1
This spicy cheesy Tomato Spinach Pasta is a quick and easy vegetarian meal. Melty cheese, tangy olives, tomato sauce and healthy spinach. A simple meal in a skillet.
Get the recipe

Easy Vegetable Spaghetti in 30 Minutes

vegetable spaghetti on white plate with wine behind plate.
Whip up a nutritious and flavorful vegetable spaghetti with your favorite veggies, capers, lemon, and garlic. This is an easy meatless meal made with simple ingredients, ready in 30 minutes and perfect for any season.
Get the recipe

Similar Posts

Leave a Reply

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

Recipe Rating


  1. My friend Rosensuggests adding a little tomato sauce to the cheese mixture to give it a little more moisture if you don’t want to use an egg. Looks delicious and am making it for dinner tonight !!

    1. There is no egg in the recipe, but your friend’s suggestion may be good. Let me know how they turn out – hope you enjoy them!