Skip to Content

Stuffed Shells with Spinach and Ricotta

Sharing is caring!

Stuffed Shells with Spinach and Ricotta

There’s nothing quite like the warmth of a cozy, home-cooked dinner, and these Stuffed Shells with Spinach and Ricotta deliver just that.

Picture this: tender pasta shells stuffed with a creamy spinach and ricotta filling, all baked in a rich tomato sauce and topped with gooey mozzarella.

It’s the ultimate comfort food, perfect for any night you want something comforting and satisfying.

Ready to dig in?

For the Tomato Sauce: 

  • Olive Oil – Used for sautéing the onion and garlic.
  • Brown Onion – Adds sweetness and depth to the sauce.
  • Garlic – For aromatic flavor.
  • Dried Oregano – A touch of earthy flavor.
  • Balsamic Vinegar – Adds a bit of acidity and sweetness to balance the sauce.
  • Tomato Paste – To enhance the rich tomato flavor.
  • Sea Salt – For seasoning.
  • Cracked Black Pepper – To add depth to the sauce.
  • Diced Tomatoes – The base of the sauce.

For the Stuffed Shells:

  • Large Pasta Shells – The vessel to hold the delicious spinach and ricotta mixture.
  • Olive Oil – Used to sauté the spinach.
  • Spinach – Fresh spinach provides a healthy, flavorful filling.
  • Ricotta Cheese – A creamy cheese that binds the spinach filling.
  • Grated Mozzarella – Adds a gooey, melty topping.
  • Garlic – To infuse flavor into the filling.
  • Fresh Basil – A fragrant herb for brightness.
  • Vegetarian Parmesan Cheese – Adds a salty, umami flavor to the filling.
  • Grated Nutmeg – For a warm, subtly sweet flavor.
  • Sea Salt – For seasoning the filling.
  • Cracked Black Pepper – To balance the flavors.

Stuffed Shells with Spinach and Ricotta

Craving a cozy, feel-good meal? These Stuffed Shells with Spinach and Ricotta are everything you need—a creamy, cheesy filling wrapped in soft pasta, all smothered in a tangy tomato sauce and melted mozzarella.
Print Pin
Course: Dinner
Cuisine: Italian
Keyword: Stuffed Shells with Spinach and Ricotta
Prep Time: 17 minutes
Cook Time: 45 minutes
Total Time: 1 hour 2 minutes
Servings: 6

Notes

Ingredients

For the Tomato Sauce:

  • 1 tbsp olive oil
  • 1 medium brown onion, finely chopped (about 150g)
  • 2 garlic cloves, minced
  • 1 tbsp dried oregano
  • 1 tbsp balsamic vinegar
  • 1 tbsp tomato paste
  • ¼ tsp sea salt
  • ¼ tsp cracked black pepper
  • 2 cans (14.5 oz each) diced tomatoes (400g)

For the Stuffed Shells:

  • 21 large pasta shells
  • ½ tbsp olive oil
  • 6 ½ cups fresh spinach (200g)
  • 1 cup ricotta cheese (1 x 250g tub)
  • ⅔ cup grated mozzarella (1 x 140g ball)
  • 1 garlic clove, minced
  • Small handful of fresh basil leaves, chopped (plus more for garnish)
  • ¼ cup vegetarian Parmesan cheese, finely grated (50g) (plus more for serving)
  • ¼ tsp grated nutmeg
  • ¼ tsp sea salt
  • ¼ tsp cracked black pepper
 

Instructions

Tomato Sauce:

  1. Heat olive oil in a large skillet or saucepan over medium heat. Add the chopped onion and a pinch of sea salt. Cook for about 10 minutes until the onion becomes translucent and slightly tender.
  2. Add the minced garlic and dried oregano. Stir for 1 minute, allowing the garlic to release its aroma.
  3. Pour in the diced tomatoes, then add ¼ cup of water to each can and swirl to loosen any remaining tomato. Pour this into the pan as well.
  4. Stir in balsamic vinegar, salt, and black pepper. Reduce the heat to low and let the sauce simmer for about 15 minutes, stirring occasionally, until slightly reduced.

Spinach and Ricotta Filling:

  1. Heat half a tablespoon of olive oil in a skillet. Add half of the spinach and stir until it wilts, then add the remaining spinach. Stir until all the spinach has wilted.
  2. Remove from heat and let the spinach cool slightly. Once cool, squeeze out any excess moisture and roughly chop it. Transfer the chopped spinach to a large mixing bowl.
  3. Cook the pasta shells in a large pot of well-salted water according to package instructions, but cook them for 5 minutes less than the recommended time. Drain and rinse under cold water to stop the cooking process.
  4. In the same mixing bowl, combine the ricotta, grated mozzarella, minced garlic, chopped basil, and salt and pepper. Mix well.

Assembly and Baking:

  1. Preheat the oven to 356°F (180°C).
  2. Carefully stuff each pasta shell with about two teaspoons of the spinach and ricotta filling. Place the stuffed shells into a baking dish with a layer of the tomato sauce on the bottom.
  3. Sprinkle the stuffed shells with grated mozzarella and a little more grated Parmesan.
  4. Bake uncovered for 30 minutes until the cheese is melted and bubbly.
  5. Remove from the oven and let it cool for a few minutes before serving. Garnish with extra Parmesan and fresh basil leaves.
 

Notes:

  • Pasta Shells: Use large shells, cooking them for 5 minutes less than the package instructions. After cooking, drain and rinse under cold water to make them easier to handle.
  • Spinach: Fresh spinach is ideal, but frozen spinach can be used. If using frozen, thaw and squeeze out the excess moisture.
  • Ricotta: Choose good-quality ricotta for the best texture and flavor.
  • Storage: Leftovers can be stored in the fridge for up to 3 days. Reheat in the microwave.
  • Freezing: Freeze this dish uncooked. Cover tightly, cool, label, and freeze for up to 3 months. To cook from frozen, bake at 392°F (200°C) covered for 30 minutes, then uncover and bake for another 5-10 minutes.
 

Nutrition

Calories: 392 kcal | Carbohydrates: 50.1 g | Protein: 21.7 g | Fat: 15.9 g | Saturated Fat: 6.8 g | Cholesterol: 34 mg | Sodium: 359 mg | Potassium: 748 mg | Fiber: 4.7 g | Sugar: 5.7 g | Calcium: 376 mg | Iron: 4 mg
Save

  1. Can I use regular pasta shells instead of jumbo shells?

You can definitely use regular pasta shells or even manicotti tubes if you prefer. Just keep in mind that cooking times may vary, and you’ll need to adjust the amount of filling to match the size of the pasta.

  1. How do I prevent the pasta shells from sticking together after cooking?

Rinse your shells under cold water after draining them. This helps cool them down and prevents them from sticking. A little drizzle of olive oil can help too, just make sure not to overdo it!

  1. Do I have to cook the spinach before using it in the filling?

Yes! Sautéing the spinach is essential for removing excess moisture and ensuring your filling isn’t too watery. After cooking, let the spinach cool before squeezing out any remaining liquid.

  1. Can I prepare the stuffed shells in advance?

Absolutely! You can assemble the stuffed shells up to 24 hours ahead of time. Just cover the dish tightly and store it in the fridge. When you’re ready to bake, you may need to add a few extra minutes to the cooking time if they’ve been refrigerated.

  1. How can I add more spice to the dish?

For a little kick, toss in some red pepper flakes with the spinach and ricotta filling or sprinkle some over the top before baking. Adjust the amount based on how spicy you like it!

Sharing is caring!

Recipe Rating