Stuffed Jumbo Shells Spinach

Featured in: Family Table Dishes

This Italian-inspired dish features jumbo pasta shells generously filled with a creamy ricotta and spinach mixture. The shells are baked in a savory tomato sauce infused with garlic, onions, and herbs, then topped with melted mozzarella and Parmesan cheese. The combination of tender pasta and rich filling provides a comforting yet elegant meal, perfect for family dinners or gatherings. It offers a satisfying vegetarian option with balanced flavors and textures. Preparation involves boiling the shells, mixing fresh ingredients for the filling, simmering the tomato sauce, layering, and baking to golden perfection.

Updated on Tue, 13 Jan 2026 14:56:00 GMT
Baked stuffed shells bubbling golden brown, filled with spinach ricotta, and covered in savory tomato sauce. Pin It
Baked stuffed shells bubbling golden brown, filled with spinach ricotta, and covered in savory tomato sauce. | tastyagraw.com

The first time I made stuffed shells, it was a Tuesday night and I was trying to impress someone who had grown up eating Sunday sauce at their grandmother's table in New Jersey. My kitchen smelled like garlic and anticipation, and I remember nervously checking the oven every five minutes as if the shells might somehow escape their baking dish. The ricotta mixture had seemed so simple when I was mixing it, but standing there watching the cheese bubble into golden pools, I realized that sometimes the most comforting foods are just a few ingredients treated with respect.

I brought that first batch to a small dinner party, and there is something profoundly satisfying about watching people reach for seconds of something that looks impressive but was actually quite straightforward to assemble. One friend asked if I had spent all afternoon on them, and I just smiled because sometimes the best kitchen secrets are the ones we keep to ourselves. Now these shells have become my go-to for new parents, friends needing comfort, or those random Tuesdays when regular pasta just will not cut it.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 20 jumbo pasta shells: Buy an extra handful because some will inevitably tear or break during cooking, and you will want the insurance
  • 400 g ricotta cheese: Whole milk ricotta makes a noticeably creamier filling, and please drain it for 30 minutes in a colander to prevent watery results
  • 250 g frozen spinach: Thaw completely and squeeze it in a clean towel until your hands hurt because any remaining water will make the filling soggy
  • 50 g grated Parmesan: The aged saltiness here balances the mild ricotta, and freshly grated melts differently than the pre grated stuff
  • 1 large egg: This binds everything together so your filling does not collapse into a sad puddle during baking
  • 1 garlic clove: Mince it finely so you get flavor without chunks of raw garlic in every bite
  • 1/2 tsp ground nutmeg: The secret weapon in spinach fillings, adding this warmth that people cannot quite identify but keep noticing
  • 700 ml tomato passata: Passata gives you that smooth restaurant style sauce without the chunks of crushed tomatoes
  • 1 small onion: Finely chopped so it virtually disappears into the sauce while providing that essential savory base
  • 2 tbsp olive oil: Use a decent one here since you are building the sauce from scratch
  • 1 tsp dried oregano and 1/2 tsp dried basil: Dried herbs actually work better in long cooked tomato sauces than fresh, which can turn grassy
  • 120 g shredded mozzarella: Low moisture mozzarella will give you those gorgeous cheese pulls without making the dish too greasy
  • 30 g extra Parmesan for topping: Because you can never have too much Parmesan in your life

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your shells ready:
Preheat your oven to 180°C and cook the pasta in heavily salted water until just shy of al dente, about two minutes less than the package suggests because they will finish cooking in the oven. Drain them carefully and arrange them on a baking sheet in a single layer so they do not stick together while you make everything else.
Make the filling:
In a large bowl, mix the ricotta with your squeezed-dry spinach, Parmesan, egg, garlic, nutmeg, salt, and pepper until everything is evenly distributed. The mixture should be thick enough to hold its shape when you scoop it.
Build the sauce:
Warm the olive oil in a saucepan over medium heat and cook the onion until it is soft and translucent, about three minutes. Add the garlic for one minute more, then pour in your tomato passata along with the oregano, basil, and seasonings. Let this simmer gently while you fill the shells, so the flavors have time to meld.
Assemble everything:
Spread about half of your sauce across the bottom of a baking dish, then stuff each shell with about two tablespoons of filling. Arrange them in a single layer, spoon the remaining sauce over the top, and finish with both cheeses.
Bake until bubbly:
Cover tightly with foil and bake for 25 minutes, then remove the foil and continue baking for another 10 to 15 minutes until the cheese is golden in spots and the sauce is bubbling up around the edges. Let the dish rest for at least five minutes before serving, which helps the shells set so they do not slide apart when you scoop them.
Pin It
| tastyagraw.com

These shells have become my default for those nights when someone needs feeding but you also want them to feel cared for in that specific way that only homemade Italian food can accomplish. Last winter I made a double batch for a friend who had just moved into a new apartment, and she texted me three days later saying the leftovers were the only thing getting her through unpacking boxes.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make Ahead Magic

You can assemble the entire dish up to 24 hours before baking, just cover it tightly and keep it in the refrigerator. Add about 10 minutes to the covered baking time if you are putting a cold dish straight into the oven. The pasta will absorb some of the sauce overnight, which some people actually prefer because the flavors integrate even more deeply.

Sauce Swaps

While the tomato sauce is classic, I have made these with a vodka sauce for extra richness and with a simple brown butter sage sauce when I wanted something more comforting than tomato-based. The filling works with almost any sauce, so feel free to use whatever speaks to you or whatever you have time to make.

Freezing For Later

These freeze beautifully either before or after baking. If freezing unbaked, wrap the dish extremely well and bake from frozen, adding about 20 minutes to the baking time and keeping the foil on longer. For already baked shells, portion them into individual containers and reheat covered with a splash of water to refresh the sauce.

  • Label your freezer containers with the date because frozen food has a way of becoming mysterious after a few months
  • Thaw overnight in the refrigerator before reheating for the best texture results
  • Avoid freezing with fresh herbs on top as they will turn dark and soggy
A close-up shot of hot, delicious stuffed shells, showcasing creamy ricotta and melted mozzarella cheese topping. Pin It
A close-up shot of hot, delicious stuffed shells, showcasing creamy ricotta and melted mozzarella cheese topping. | tastyagraw.com

There is something about pulling a bubbling dish of stuffed shells from the oven that makes even a regular Tuesday feel like a small celebration. I hope these become part of your comfort food rotation too.

Recipe FAQs

What type of pasta is best for this dish?

Jumbo conchiglioni shells are preferred as their size easily holds the creamy spinach and ricotta filling.

How can I prevent the shells from sticking after boiling?

Drain the shells well and place them separately on a tray without overlapping to avoid sticking.

Can I use fresh spinach instead of frozen?

Yes, fresh spinach wilted and chopped works well, just be sure to squeeze out excess moisture before mixing.

What is the best way to ensure the filling is well seasoned?

Mix ricotta with grated Parmesan, minced garlic, nutmeg, salt, and pepper thoroughly for balanced seasoning.

How do I know when the dish is fully baked?

Bake until the cheese on top is golden and bubbling, usually after 35-40 minutes total baking time.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Stuffed Jumbo Shells Spinach

Creamy ricotta and spinach filled jumbo shells baked in rich tomato sauce with melted mozzarella topping.

Prep Time
25 minutes
Time to Cook
40 minutes
Total Duration
65 minutes
Created by Violet King


Skill Level Medium

Cuisine Italian

Makes 4 Portions

Diet Details Meat-Free

What You'll Need

Pasta

01 20 jumbo pasta shells
02 Salt, for boiling water

Filling

01 14 oz ricotta cheese
02 9 oz frozen spinach, thawed and squeezed dry
03 ½ cup grated Parmesan cheese
04 1 large egg
05 1 garlic clove, minced
06 ½ teaspoon ground nutmeg
07 ½ teaspoon salt
08 ¼ teaspoon black pepper

Tomato Sauce

01 24 oz tomato passata or crushed tomatoes
02 1 small onion, finely chopped
03 2 garlic cloves, minced
04 2 tablespoons olive oil
05 1 teaspoon dried oregano
06 ½ teaspoon dried basil
07 Salt and pepper, to taste

Topping

01 1 cup shredded mozzarella cheese
02 ¼ cup grated Parmesan cheese

Directions

Step 01

Preheat Oven: Set oven temperature to 350°F.

Step 02

Cook Pasta Shells: Boil salted water in a large pot and cook jumbo pasta shells until al dente, about 2 minutes less than package directions. Drain and arrange shells on a tray to prevent sticking.

Step 03

Prepare Filling: In a bowl, blend ricotta, spinach, Parmesan, egg, minced garlic, nutmeg, salt, and pepper until smooth. Set aside.

Step 04

Prepare Tomato Sauce: Heat olive oil in a saucepan over medium heat, sauté onion until soft, about 3 minutes. Add garlic and cook 1 more minute. Stir in tomato passata, oregano, basil, salt, and pepper. Simmer gently for 10 to 15 minutes.

Step 05

Assemble Dish: Spread half of the tomato sauce evenly in a large baking dish.

Step 06

Stuff Shells: Fill each pasta shell with 1.5 to 2 tablespoons of the ricotta-spinach mixture. Arrange filled shells in the baking dish over the sauce.

Step 07

Add Remaining Sauce: Pour the remaining tomato sauce over the stuffed shells evenly.

Step 08

Add Cheese Topping: Sprinkle mozzarella and remaining Parmesan cheese on top.

Step 09

Bake: Cover the dish with foil and bake for 25 minutes. Remove foil and bake an additional 10 to 15 minutes until cheese is bubbly and golden.

Step 10

Rest Before Serving: Allow dish to rest for 5 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large pot
  • Strainer
  • Mixing bowl
  • Saucepan
  • Baking dish (13 x 9 inches)
  • Spoon

Allergy Warnings

Always review each ingredient for allergens. If you're unsure, reach out to a healthcare provider.
  • Contains milk (ricotta, Parmesan, mozzarella), eggs, and wheat (pasta).
  • May contain gluten; use gluten-free pasta to avoid.

Nutrition Info (per portion)

Nutritional details are just for your reference—they can't replace a doctor's advice.
  • Energy: 480
  • Fats: 19 grams
  • Carbohydrates: 52 grams
  • Proteins: 25 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.