RecipeShare

Discover

  • Browse Recipes
  • Meal Plans
  • Categories
  • Cooking Guides
  • Stories

My Kitchen

Company

  • About Us
  • Contact

Legal

  • Privacy Policy
  • Terms
  • Fair Use
  • Editorial Policy

Connect

InstagramFacebook

© 2026 Recipe Share. All rights reserved.

This site contains affiliate links. We may earn a commission if you purchase through these links.

  1. Home
  2. Recipes
  3. Spinach and Goat Cheese Stuffed Shells
18 October 2026

Spinach and Goat Cheese Stuffed Shells

RecipeShare Test Kitchen

5.0(1 rating)
Jump to recipe
Spinach and Goat Cheese Stuffed Shells

Baked jumbo pasta shells filled with spinach, ricotta, and goat cheese in a simple tomato sauce, finished with mozzarella and Parmesan.

Pasta And Noodles
Vegetarian
Meal Prep
Creamy
Cheesy
Make Ahead
Prep time
30 min
Cook time
35 min
Total time
1 hr 5 min
Servings
4

Recipe Snapshot

DifficultyMedium
MealDinner / Lunch
Meal PrepExcellent
Freezer FriendlyYes
CuisineItalian

Chef's Tips

  • Boil the shells 2 minutes short of the package time. They finish softening in the sauce without splitting.

  • Squeeze the cooked spinach very dry before mixing it into the filling so excess water does not loosen the cheese.

  • Assemble the dish up to one day ahead, cover and refrigerate, then add 5 to 10 minutes to the baking time.

  • Freeze the assembled unbaked shells tightly covered for up to one month. Thaw overnight in the refrigerator before baking.

Tools Used

Large Pot(opens in a new tab)Large Skillet(opens in a new tab)Mixing Bowl(opens in a new tab)Oven

We use affiliate links, which may earn us a small commission at no extra cost to you.

Ingredients

Ingredients

Servings
4 servings1×
Scale

Ingredient amounts update instantly.

Tomato Sauce

Spinach And Goat Cheese Filling

Topping

Instructions

Tomato Sauce

  1. 1

    Heat the olive oil in a large skillet over medium heat. Cook the garlic for 30 seconds until fragrant, without letting it brown.

  2. 2

    Add the passata, oregano, salt, and pepper. Simmer gently for 10 minutes, then spread about two-thirds of the sauce over the base of a 23 x 33 cm baking dish.

Spinach and Goat Cheese Filling

  1. 1

    Bring a large pot of well-salted water to a boil. Cook the jumbo shells 2 minutes less than the package directions, then drain and spread them on a tray so they do not stick together.

  2. 2

    Put the spinach in the still-warm pot with a tablespoon of water, cover, and wilt for 2 to 3 minutes. Drain, cool briefly, then squeeze very dry and chop.

  3. 3

    Mix the chopped spinach with ricotta, goat cheese, Parmesan, egg, lemon zest, and pepper until evenly combined.

  4. 4

    Heat the oven to 190°C or 375°F. Spoon the filling into the cooled shells and nestle them in the sauce, opening-side up. Spoon the remaining sauce around the shells.

Topping

  1. 1

    Sprinkle mozzarella over the shells. Cover the dish with foil and bake for 20 minutes, then uncover and bake for 8 to 10 minutes more until bubbling and lightly browned.

  2. 2

    Rest for 10 minutes so the filling sets. Scatter over the toasted pine nuts and basil, if using, then serve.

Plan This Recipe

Save this recipe to one of your meal plans or browse your existing plans.

Browse Meal Plans

Learn More

Everything you want to know about this recipe.

Spinach and Goat Cheese Stuffed Shells

Spinach and Goat Cheese Stuffed Shells

These spinach and goat cheese stuffed shells are a satisfying vegetarian pasta bake for nights when you want a meal that feels special but still comes together from familiar ingredients. Jumbo pasta shells are filled with a creamy mixture of ricotta, wilted spinach, tangy goat cheese, and Parmesan, then baked in a simple garlic tomato sauce until bubbling.

The recipe makes four generous portions, with enough spinach and tomato sauce to keep the rich cheese filling balanced. It is also a practical make-ahead dinner: fill the shells and refrigerate the dish, then bake it when you are ready to eat.

Why the Filling Holds Together

Why the Filling Holds Together

Ricotta gives the filling body while goat cheese brings a sharper, tangy note. The egg helps the filling set during baking, so the shells stay neat when served rather than spilling into the sauce. Parmesan adds savoury depth without needing a heavy cream sauce.

Spinach needs one important step: squeeze it dry after wilting. Water left in the leaves dilutes the cheeses and can make the baked shells watery. A clean tea towel or a fine sieve works well; keep squeezing until the spinach looks compact rather than glossy with moisture.

Cook the Shells Just Short of Tender

Cook the Shells Just Short of Tender

Large shells continue to soften as they bake in the tomato sauce. Cooking them two minutes short of the packet time keeps them sturdy enough to fill and prevents a mushy final texture. Spread the drained shells out rather than leaving them piled in the colander, where they are likely to stick or tear.

Use a spoon to fill the shells if you prefer a relaxed finish. A piping bag makes the job a little faster, but it is not essential. Arrange the shells with the openings facing up so the mozzarella can brown over the filling while the sauce bubbles around their edges.

Make-Ahead, Freezing, and Reheating

Make-Ahead, Freezing, and Reheating

Assemble the stuffed shells up to a day ahead and refrigerate them, tightly covered. Bake straight from cold, adding a few minutes while the foil is on. For a longer hold, freeze the unbaked dish for up to one month. Thaw it overnight in the refrigerator before baking for the most even result.

Leftovers keep for up to three days in the refrigerator. Reheat individual portions covered in the microwave, or reheat the baking dish covered at 180°C or 350°F until hot through. Add the toasted pine nuts after reheating so they retain their crunch.

Serving and Goal Fit

Serving and Goal Fit

This is a rich vegetarian main, so it pairs especially well with something crisp and acidic, such as a green salad with lemon vinaigrette or lightly dressed rocket. The spinach and tomato sauce bring vegetables to the plate, while the pasta and cheese make the meal filling. For a lighter meal, serve four shells per person with a larger salad; for a cosy dinner, the full five-shell portion is appropriate.

Common Problems

Common Problems

Watery filling: The spinach was not drained enough. Squeeze it dry before it meets the cheese, and keep the sauce at a gentle simmer so it thickens slightly.

Torn shells: The pasta was cooked too long or left clumped together after draining. Stop short of al dente and separate the shells on a tray.

Dry pasta bake: Keep the dish covered for the first part of baking so the shells stay moist, then uncover only long enough to melt and brown the mozzarella.

Simple Variations

Simple Variations

Use chopped kale in place of spinach, but cook it until tender before chopping. For a milder family-style version, replace the goat cheese with additional ricotta and Parmesan. Toasted walnuts can stand in for pine nuts if that is what you have on hand.

Nutrition Facts

Nutrition Facts

Serving Size: 5 stuffed shells with sauce

Calories 65033%
% Reference Intake*
Total Fat 29g41%
Saturated Fat 15g75%
Trans Fat 0g
Cholesterol 105mg
Sodium 780mg
Total Carbohydrates 69g27%
Dietary Fiber 7g
Sugars 10g11%
Protein 29g58%

* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.

FAQs

Can I use frozen spinach?

Yes. Thaw 250 g frozen chopped spinach completely, then squeeze it very dry before adding it to the filling. Do not use it straight from frozen, as the extra water can make the filling loose.

Can I prepare stuffed shells ahead of time?

Assemble the shells and sauce up to one day ahead, cover, and refrigerate. Bake directly from the refrigerator, allowing 5 to 10 extra minutes before uncovering.

How do I freeze this pasta bake?

Freeze the assembled dish before baking, tightly wrapped, for up to one month. Thaw overnight in the refrigerator, then bake as directed. Add the pine nuts and basil after baking.

What can I use instead of goat cheese?

Use an equal amount of extra ricotta plus a little more Parmesan for a milder filling, or use soft feta for a tangier alternative.

Community Reviews

See how other home cooks made this recipe, then share your own experience.

5.0

1 rating

5
100%
4
0%
3
0%
2
0%
1
0%

How would you rate this recipe?

Share your experience and help others.

  • Melanie

    · 17 Oct 2026

    The lemon zest keeps the goat cheese filling bright, and the shells held together beautifully.

Create Your Own Recipe

Add your personal creations and build your own recipe collection.

Create Recipe
Loading...

You Might Also Like

Southwestern Quinoa Black Bean Skillet

Southwestern Quinoa Black Bean Skillet

RecipeShare Test Kitchen

Sun-Dried Tomato Pesto Pasta Salad with Bacon

Sun-Dried Tomato Pesto Pasta Salad with Bacon

RecipeShare Test Kitchen

Mushroom Marsala Ravioli with Creamy Parmesan Sauce

Mushroom Marsala Ravioli with Creamy Parmesan Sauce

RecipeShare Test Kitchen

Honey Garlic Chicken Mac and Cheese with Broccoli

Honey Garlic Chicken Mac and Cheese with Broccoli

RecipeShare Test Kitchen

Thai Peanut Crunch Chicken Salad

Thai Peanut Crunch Chicken Salad

RecipeShare Test Kitchen

Tomato Lentil Gnocchi with Crispy Kale

Tomato Lentil Gnocchi with Crispy Kale

RecipeShare Test Kitchen

Japanese Vegetable Curry (Kare Raisu)

Japanese Vegetable Curry (Kare Raisu)

RecipeShare Test Kitchen

Ham and Cheese Egg Bake with Broccoli

Ham and Cheese Egg Bake with Broccoli

RecipeShare Test Kitchen

High-Protein Honey Garlic Chicken Mac and Cheese

High-Protein Honey Garlic Chicken Mac and Cheese

RecipeShare Test Kitchen

Tuscan Kale Pecorino Fusilli

Tuscan Kale Pecorino Fusilli

RecipeShare Test Kitchen

Creamy Spicy Chicken Pasta

Creamy Spicy Chicken Pasta

RecipeShare Test Kitchen

Warm Kale, Sweet Potato, and Cauliflower Salad

Warm Kale, Sweet Potato, and Cauliflower Salad

RecipeShare Test Kitchen

Miso Greens Butterbean Bowl with Tofu Feta

Miso Greens Butterbean Bowl with Tofu Feta

RecipeShare Test Kitchen

Basil Pesto Pasta with Courgette and White Beans

Basil Pesto Pasta with Courgette and White Beans

RecipeShare Test Kitchen

Honey Paprika Cauliflower Chickpea Salad

Honey Paprika Cauliflower Chickpea Salad

RecipeShare Test Kitchen

French Lentil Radicchio Herb Salad

French Lentil Radicchio Herb Salad

RecipeShare Test Kitchen

High-Protein Chicken Caesar Pasta Salad

High-Protein Chicken Caesar Pasta Salad

RecipeShare Test Kitchen

Baked Veggie Balls

Baked Veggie Balls

RecipeShare Test Kitchen

Brown Butter Lemon Spaghetti

Brown Butter Lemon Spaghetti

RecipeShare Test Kitchen

Roasted Cherry Tomato Burrata Pasta with Butter Beans

Roasted Cherry Tomato Burrata Pasta with Butter Beans

RecipeShare Test Kitchen

Creamy Lentil Tofu Korma

Creamy Lentil Tofu Korma

RecipeShare Test Kitchen

Creamy Malunggay Pesto Pasta

Creamy Malunggay Pesto Pasta

RecipeShare Test Kitchen

Creamy Wild Garlic and Pea Pasta

Creamy Wild Garlic and Pea Pasta

RecipeShare Test Kitchen

Creamy Mushroom Spinach Pesto Pasta

Creamy Mushroom Spinach Pesto Pasta

RecipeShare Test Kitchen