Easy Spinach and Ricotta Stuffed Shells – A Comforting Italian Classic

BY:

CHLOE

November 4, 2025

These Spinach and Ricotta Stuffed Shells are everything you love about Italian comfort food — creamy ricotta filling, tender pasta shells, and bubbling marinara sauce. This recipe is hearty enough for dinner yet completely meat-free, making it a favorite for vegetarians and anyone craving a lighter Italian meal.

It’s easy to make, family-friendly, and can even be prepped ahead for busy weeknights. Serve it with garlic bread and a side salad for a complete and cozy dinner.

Why You’ll Love This Recipe
Vegetarian-friendly and full of flavor
Creamy, cheesy filling with spinach for extra nutrition
Perfect for meal prep or freezing ahead
Comforting and wholesome — ideal for family dinners
A healthy, meatless twist on a classic Italian favorite

Recipe Overview
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 6

Spinach and ricotta stuffed shells baked in marinara sauce
Creamy, cheesy, and comforting — the perfect meatless Italian meal

Ingredients
For the Shells:
20 jumbo pasta shells
1 tbsp olive oil

For the Filling:
2 cups ricotta cheese
1 cup mozzarella cheese, shredded
½ cup grated Parmesan cheese
2 cups fresh spinach, chopped and sautéed
1 egg, lightly beaten
1 tsp garlic powder
½ tsp nutmeg
Salt and pepper, to taste

For the Sauce:
2 cups marinara sauce (homemade or store-bought)
Fresh basil, for garnish

Instructions

  1. Preheat Oven: Set oven to 375°F (190°C). Grease a baking dish.
  2. Cook Pasta: Boil the shells in salted water until al dente. Drain and drizzle with olive oil to prevent sticking.
  3. Prepare Filling: In a large bowl, combine ricotta, mozzarella, Parmesan, spinach, egg, and seasonings. Mix until smooth and creamy.
  4. Stuff the Shells: Fill each shell with about 2 tablespoons of the ricotta-spinach mixture.
  5. Assemble: Spread 1 cup of marinara sauce in the baking dish, arrange stuffed shells on top, and cover with the remaining sauce and a sprinkle of mozzarella.
  6. Bake: Cover with foil and bake for 25 minutes. Remove foil and bake for another 5 minutes until bubbly and golden.
  7. Serve: Garnish with fresh basil and extra Parmesan.
Creamy vegetarian stuffed shells with cheese and spinach
Baked to perfection with rich marinara and melty mozzarella

Tips & FAQs
Can I make this ahead? Yes! Assemble the dish, cover tightly, and refrigerate for up to 24 hours before baking.
Can I freeze it? Absolutely — freeze before baking and cook straight from frozen for about 15 extra minutes.
Can I use frozen spinach? Yes, just thaw and squeeze out excess moisture before mixing into the filling.

Italian pasta shells filled with ricotta and spinach
Classic spinach and ricotta shells for cozy weeknight dinners

Nutrition Summary

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 serving (about 3 shells)36020g32g16g3g6g

Disclaimer: Nutrition values are approximate and may vary based on ingredients used.

Readers love these recipes !

Easy Appetizer For A Party

Easy Appetizer For A Party

April 19, 2026

Soft Lemon Cookies Recipe

Soft Lemon Cookies Recipe

April 19, 2026

Easy No Bake Chocolate Cheesecake

Easy No Bake Chocolate Cheesecake

April 19, 2026

Creamy Shrimp Pasta

Creamy Shrimp Pasta

April 19, 2026

Blueberry Baked Oatmeal

Blueberry Baked Oatmeal

April 19, 2026

Fresh Strawberry Cake

Fresh Strawberry Cake

April 19, 2026

S’mores Cookie Bars

S’mores Cookie Bars

April 19, 2026

Key Lime Pie Bars

Key Lime Pie Bars

April 19, 2026

My go to Chicken Breast recipe

My go to Chicken Breast recipe

April 19, 2026

Crispy Pickle Cheese Bites

Crispy Pickle Cheese Bites

April 17, 2026

Next

Leave a Comment