Ricotta and Spinach Stuffed Shells with Tomato Sauce a classic italian pasta bake

Posted on

Introduction: A Fresh Take on Italian Comfort Food

There’s something deeply comforting about a bubbling tray of stuffed pasta shells, filled to the brim with creamy cheeses and nestled in rich tomato sauce. This dish captures the heart of traditional Italian-American cooking but adds a bright, modern finish with a drizzle of basil pesto. These spinach and cheese stuffed shells with pesto drizzle are the perfect marriage of classic comfort and fresh, herbaceous flavor.

Whether you’re planning a cozy weeknight dinner, a holiday side dish, or a make-ahead freezer meal, this recipe fits seamlessly into your rotation. Each jumbo shell is stuffed with a rich mixture of ricotta, mozzarella, Parmesan, and baby spinach, then baked until golden and bubbling. A touch of pesto brings a fresh, zesty layer that cuts through the richness and elevates the entire dish.

This stuffed pasta variation is rooted in the broader tradition of stuffed pasta, which includes iconic dishes like ravioli, manicotti, and tortellini. What sets this recipe apart is its open, shell-like shape that beautifully cradles the cheesy filling and holds the sauce. The blend of spinach and three cheeses creates a creamy texture and savory flavor that pairs wonderfully with both the tomato basil sauce and the herby pesto. For those who love easy-to-assemble, oven-baked meals, this dish delivers flavor, texture, and visual appeal in every bite.

You’ll find this recipe aligns perfectly with meal prep trends featured in easy weeknight pasta recipes. It’s the kind of meal that feels indulgent but is made with simple, wholesome ingredients. The combination of pasta, cheese, and vegetables — finished with a restaurant-worthy drizzle — makes this a standout in both flavor and presentation.

Why Stuffed Shells Are a Classic Comfort Dish

Few dishes capture the essence of comfort food quite like stuffed shells. With their tender pasta exterior and creamy, savory filling, they bring together all the elements of a satisfying meal in one bite. Traditionally filled with ricotta and layered with tomato sauce, this Italian-American staple has become a beloved go-to for everything from Sunday dinners to celebratory meals and freezer-friendly batch cooking.

The beauty of stuffed pasta lies in its versatility. According to Wikipedia’s page on stuffed pasta, variations of filled pasta have existed for centuries in Italy, evolving from ravioli and tortellini to larger formats like cannelloni and jumbo shells. These shells are ideal for cradling rich fillings and holding sauce, making them a favorite for home cooks and chefs alike. They’re easy to portion, easy to reheat, and endlessly customizable — from vegetarian versions like this one to heartier options with sausage or mushrooms.

What makes this version of spinach and cheese stuffed shells so special is its balance of flavors and textures. The cheesy filling blends ricotta, mozzarella, and Parmesan, resulting in a creamy, stretchy, and flavorful interior. The sautéed onion, garlic, and spinach add aromatic depth and a subtle earthy note that cuts through the richness. When baked in marinara and finished with a basil pesto drizzle, the dish gains complexity and brightness.

For those exploring comfort foods with a twist, this dish fits right in alongside other oven-ready favorites found in pasta bake recipes. Its layered assembly is therapeutic to make and deeply rewarding to eat. It’s a recipe that appeals to both nostalgic cravings and modern palates, offering both tradition and innovation in one dish.

Ingredient Breakdown & Nutrition Highlights

These spinach and cheese stuffed shells with pesto drizzle aren’t just a delicious comfort food — they’re also packed with nourishing ingredients that each serve a purpose in taste, texture, and nutrition. Let’s take a closer look at the stars of the dish and how they contribute.

Pasta Shells – Structure and Texture

Jumbo pasta shells serve as the edible vessel for the creamy filling. Their size makes them easy to stuff, and their shape cradles the cheeses and spinach beautifully. Cooked al dente, they hold up well during baking and offer the perfect bite.

Cheeses: Ricotta, Cottage, Mozzarella, Parmesan – Creamy and Savory

The cheesy trio offers a satisfying mix of textures and flavors:

  • Ricotta cheese is smooth and mild, providing the bulk of the creamy filling. Learn more about its origins and use in Italian cooking from Wikipedia’s entry on ricotta.

  • Cottage cheese, often used as a lighter alternative, adds a slightly tangy flavor and more protein. It’s optional but blends well with ricotta.

  • Mozzarella offers stretch and meltability — perfect for that gooey, golden top layer. See Mozzarella for its culinary history.

  • Parmesan brings saltiness and umami, elevating the flavor of the entire filling.

Each cheese adds richness and body to the dish while creating a balanced, satisfying taste.

Spinach – Leafy Green Powerhouse

Baby spinach adds nutrition and color. It’s rich in iron, vitamin K, and fiber, making the dish not just creamy, but nourishing. A quick sauté softens it and reduces moisture, helping it blend seamlessly into the cheese mixture. Learn more about its benefits at Wikipedia’s spinach page.

Aromatics – Onion, Garlic, Olive Oil

Yellow onion and garlic, sautéed in olive oil, add sweetness and aroma. This flavor base enhances the savory notes of the filling and complements the tomato sauce.

Egg – Binding Agent for Cheese Filling

A lightly beaten egg holds the cheese mixture together during baking. It ensures the filling doesn’t become too runny, helping the stuffed shells keep their structure.

Tomato Sauce – Rich, Acidic Balance

A layer of marinara or tomato basil pasta sauce provides a vibrant, acidic base that balances the richness of the cheese. Use homemade or high-quality store-bought for best results.

Pesto – Bright Finish with Basil and Parmesan

A final drizzle of basil pesto transforms the dish. Made with fresh basil, garlic, pine nuts, Parmesan, and olive oil, pesto adds brightness and complexity. Learn more about this classic sauce at Wikipedia’s pesto entry.

For those who love experimenting, browse pesto pasta ideas to explore other ways to incorporate this vibrant sauce into meals.

Step-by-Step Cooking Instructions

Making this dish is simple, especially when broken down into manageable steps:

  • Preheat and prep: Start by heating the oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish.

  • Cook pasta shells: Boil the jumbo pasta shells in salted water until al dente. Drain and let cool slightly before filling.

  • Sauté aromatics and spinach: In a skillet, heat olive oil over medium heat. Add finely chopped onion and cook until softened, about 4–5 minutes. Stir in minced garlic, then add chopped spinach and cook until wilted. Let cool slightly.

  • Mix cheese filling: In a large bowl, combine ricotta, cottage cheese (or more ricotta), Parmesan, most of the mozzarella, egg, salt, and pepper. Stir in the cooled spinach mixture until well combined.

  • Assemble the dish: Spread 1 cup of tomato sauce on the bottom of the prepared baking dish. Fill each shell with a generous spoonful of the cheese mixture and place it open-side up in the dish.

  • Top and bake: Spoon the remaining tomato sauce over the shells. Sprinkle with reserved mozzarella. Cover with foil and bake for 25–30 minutes. Remove foil and bake an additional 10 minutes until cheese is golden and bubbly.

  • Add pesto drizzle: While the shells bake, mix pesto with a little water to thin it into a drizzle. Once the shells are done, spoon or drizzle the pesto over the top before serving.

This easy assembly makes it perfect for home cooks, and it’s a fantastic option for prepping ahead or feeding a crowd.

Tips for Best Results

  • Cook pasta to al dente: This keeps the shells firm enough to stuff and prevents them from becoming mushy in the oven.

  • Cool spinach mixture before combining with cheese and egg: This prevents the egg from scrambling.

  • Use a piping bag or plastic bag with the tip snipped to cleanly fill shells.

  • Don’t skip covering the dish for the first part of baking — this keeps moisture in and ensures even melting.

For more similar prep-friendly ideas, check out stuffed shell variations, perfect for switching things up week to week.

Substitutions and Flavor Variations

This dish is easy to modify based on what’s in your fridge or dietary needs:

  • Use kale, arugula, or Swiss chard instead of spinach.

  • Substitute tofu or cashew ricotta for a dairy-free version.

  • Add sautéed mushrooms, crumbled sausage, or roasted red peppers for a heartier version.

  • Swap marinara with vodka sauce, Alfredo, or a roasted red pepper sauce for variation.

  • Try sun-dried tomato pesto instead of basil pesto for a tangy twist.

Explore more variations in pasta bake recipes to keep this dish fresh and exciting.

Make-Ahead, Storage & Freezer Tips

  • Make ahead: Assemble the dish fully (without baking) and refrigerate overnight. Bake fresh when ready to serve.

  • Freeze unbaked shells: Place the assembled dish in a freezer-safe container, tightly wrapped. Thaw overnight before baking.

  • Store leftovers: Refrigerate for up to 4 days in an airtight container.

  • Reheat: Warm in the oven at 350°F, covered with foil to prevent drying.

This flexibility makes it perfect for busy weeknights or entertaining.

Serving Suggestions & Pairings

Round out the meal with simple sides and beverages:

  • Serve with garlic bread, focaccia, or roasted vegetables.

  • Add a fresh arugula or Caesar salad for contrast.

  • Pair with sparkling water, white wine, or a light red.

  • Great for potlucks, holidays, or dinner parties.

Check out easy weeknight pasta recipes for more ideas on pairing and presentation.

Why Pesto Makes This Dish Stand Out

Adding pesto to this traditional dish elevates it with bold, herby freshness:

  • Brings color and vibrance to the baked pasta.

  • Complements the creamy filling and acidic tomato sauce.

  • Adds basil, garlic, and Parmesan flavor with little effort.

  • Makes the dish feel gourmet and special.

For those seeking pasta recipes with a twist, pesto is the perfect finishing touch — find more in these pesto pasta ideas.

FAQs – Based on People Also Ask

Can I make stuffed shells ahead of time?
Yes, you can prepare the entire dish a day in advance. Simply cover and refrigerate, then bake as directed. You can also freeze it before or after baking.

What is the best cheese for stuffed shells?
Ricotta is the classic choice, but cottage cheese or tofu ricotta can also work. Combining ricotta, mozzarella, and Parmesan creates a perfect blend of creaminess and flavor. See more cheese options in Ricotta cheese and Mozzarella.

How do I keep stuffed shells from drying out?
Cover the dish with foil for most of the baking time. This traps moisture and helps the shells cook evenly. Remove the foil only for the last few minutes to brown the cheese.

Can I freeze stuffed shells?
Absolutely. Freeze assembled, unbaked shells for up to 3 months. Let thaw overnight in the fridge before baking. You can also freeze leftover cooked shells in individual portions.

What can I use instead of ricotta in pasta?
Try cottage cheese, tofu ricotta, or cashew cream for dairy-free alternatives. See more substitution inspiration in ricotta alternatives.

Print

Ricotta and Spinach Stuffed Shells with Tomato Sauce a classic italian pasta bake

Creamy spinach and cheese stuffed shells baked in rich marinara and finished with a vibrant pesto drizzle. This cozy, oven-baked dish blends classic Italian comfort with fresh, modern flavor. Perfect for family dinners, meal prep, or holiday gatherings.

  • Author: va 1

Ingredients

Scale

ngredients:


For the shells:



  • 20 jumbo pasta shells


  • 1 tablespoon olive oil


  • 1 small yellow onion, finely chopped


  • 2 cloves garlic, minced


  • 2 cups baby spinach, chopped


  • 1 cup ricotta cheese


  • 1 cup cottage cheese or additional ricotta


  • ½ cup grated Parmesan cheese


  • 1 cup shredded mozzarella cheese


  • 1 egg, lightly beaten


  • ½ teaspoon salt


  • ¼ teaspoon black pepper



For the tomato sauce:



  • 2 cups marinara or tomato basil pasta sauce (homemade or store-bought)



For the pesto drizzle:



  • ⅓ cup basil pesto (store-bought or homemade)


  • 12 tablespoons water, to thin if needed


Instructions

  1. Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

  2. Cook the jumbo pasta shells in salted boiling water until al dente. Drain and set aside to cool slightly.

  3. Heat olive oil in a skillet over medium heat. Add the chopped onion and sauté until soft, about 4–5 minutes. Add the garlic and cook for 30 seconds more.

  4. Add the chopped spinach and cook until wilted. Remove from heat and let cool slightly.

  5. In a large bowl, combine the ricotta, cottage cheese, Parmesan, mozzarella (reserve some for topping), egg, salt, and pepper. Stir in the cooled spinach mixture.

  6. Spread 1 cup of marinara sauce over the bottom of the baking dish.

  7. Fill each cooked shell with a heaping tablespoon of the cheese-spinach mixture and arrange them in the baking dish.

  8. Spoon the remaining marinara sauce over the stuffed shells. Sprinkle with the reserved mozzarella.

  9. Cover with foil and bake for 25–30 minutes. Remove the foil and bake an additional 10 minutes until the cheese is melted and bubbly.

  10. While the shells bake, thin the pesto with a little water to make a drizzle.

  11. Once baked, remove the dish from the oven and drizzle the pesto over the shells before serving.

Notes

  • Use a piping bag or spoon for easy filling.

  • Cool spinach mixture before combining with egg and cheese.

  • Any pesto — store-bought or homemade — works for the drizzle.

  • Freeze unbaked for make-ahead convenience.

  • Let the dish rest 5–10 minutes before serving for best texture.

  • Great for vegetarians and easily adaptable for dairy-free diets.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

Leave a Comment

Recipe rating