Stuffed Shells
There’s something incredibly comforting about a plate of homemade Stuffed Shells, don’t you think? I remember the first time I made these for my family—it was a busy weeknight, and I wanted something hearty yet simple that everyone would love. Little did I know, this classic Italian-inspired dish would become our go-to for gatherings, with its gooey cheese filling tucked into pasta shells and baked in a rich tomato sauce. If you’re craving delicious Stuffed Shells that feel like a warm hug from Nonna, you’re in the right place. I’ve perfected this recipe over the years, and I’m excited to share it with you today.
In my experience, the key to amazing Stuffed Shells lies in the balance of creamy ricotta, melty mozzarella, and fresh herbs that bring everything to life. It’s not just dinner; it’s a crowd-pleaser that even picky eaters devour. Whether you’re pairing it with a quick side salad like our 15-Minute Strawberry Spinach Salad or enjoying it on its own, these Stuffed Shells will have you coming back for seconds. Let’s dive into how to make your own batch of this timeless favorite.
Key Takeaways:
- These Stuffed Shells are a comforting, cheesy pasta dish perfect for family dinners or meal prep.
- Prep and cook time totals under an hour, making it a convenient weeknight option.
- The rich ricotta and marinara flavors create an irresistible Italian taste explosion.
- Focus on fresh ingredients and proper boiling to ensure your Stuffed Shells hold their shape.
- Store leftovers in the fridge for up to three days and reheat for easy meals.
Why You’ll Adore This Stuffed Shells
Comfort Food Classic: Nothing beats the nostalgia of Stuffed Shells bubbling in the oven, filling your kitchen with savory aromas. In my experience, it’s the ultimate feel-good meal that brings people together around the table. You’ll love how versatile it is for any occasion.
Grab This Chef Knife Now - Almost Gone!
- Stays Razor-Sharp: Ice-hardened blade keeps its edge longer than ordinary knives
- Superior Grip Control: Unique finger hole design gives you perfect balance and safety
- Built to Last a Lifetime: Premium stainless steel blade with elegant beech wood handle
- ✓ Finally, a knife that stays sharp and feels comfortable in my hand
- ✓ Professional quality without the premium price tag
- ✓ Makes meal prep faster and more enjoyable
⏰ Only a few items left in stock - order soon
Easy to Customize: Whether you add spinach for a veggie twist or ground beef for heartiness, these Stuffed Shells adapt to your tastes effortlessly. I’ve experimented with variations, and each one turns out fantastic. It’s a recipe that grows with your creativity.
Family Favorite: Kids and adults alike rave about the cheesy goodness in every Stuffed Shells bite. The combination of pasta and sauce is pure magic. What I find interesting is how it satisfies without feeling heavy.
Make-Ahead Magic: Prepare your Stuffed Shells in advance and bake later—ideal for busy schedules. Here’s the thing: it tastes even better the next day. You’ll wonder how you lived without this time-saver in your repertoire.

Essential Ingredients for Stuffed Shells
Ricotta Cheese: This creamy base is the heart of your Stuffed Shells filling, providing that smooth, luscious texture everyone craves. I always opt for whole-milk ricotta for richer flavor, but part-skim works if you’re watching calories. It blends perfectly with eggs and herbs, holding everything together during baking. Without it, your Stuffed Shells just wouldn’t be the same.
Grab This Kitchen Scale Now — Best Precision Pick!
- Razor-Accurate Every Time: Dual-increment precision down to 0.1g — perfect for baking, meal prep, and portion control with g, oz, ml, and fl'oz modes.
- Smart Removable Bowl Design: Detachable bowl doubles as a protective case for compact storage. Tare function lets you weigh ingredients in any container with zero fuss.
- Built for Everyday Convenience: Auto-zero, tare function, low battery alert, overload indicator, and 2-minute auto-off to extend battery life — all in a sleek stainless steel build.
- ✓ "Perfect for baking — precise, lightweight, and stores easily without wasting counter space"
- ✓ "A game changer! Weighing ingredients is now way more accurate than measuring cups"
- ✓ "Love the 0.1g precision and backlight — best food scale I've owned. Highly recommend!"
⏰ Only a few items left in stock - order soon
Jumbo Pasta Shells: These large shells are designed to cradle the cheese mixture securely, ensuring each Stuffed Shells is a perfect package of goodness. Cook them al dente to avoid sogginess—trust me, it’s a game-changer. They’re sturdy yet tender, making stuffing a breeze. In my kitchen, I stock up on these for impromptu pasta nights.
Mozzarella and Parmesan: Freshly grated mozzarella melts into gooey perfection atop your Stuffed Shells, while Parmesan adds a nutty sharpness to the mix. These cheeses elevate the dish from good to unforgettable. Layer them generously for that golden, bubbly finish that screams homemade Italian comfort. I’ve found that quality cheese makes all the difference in flavor depth.
How to Make Stuffed Shells
Boil the Pasta Shells
Start by bringing a large pot of salted water to a rolling boil—think of it as the foundation for your Stuffed Shells. Gently add the jumbo shells and cook until just al dente, about 9-10 minutes; you want them firm enough to stuff without tearing. Drain and rinse under cold water to stop the cooking process, then lay them out on a clean towel to dry. In my experience, this step prevents sticking and makes handling easier for the next phase.
Prepare the Cheese Filling
Now, in a mixing bowl, combine ricotta, shredded mozzarella, Parmesan, beaten eggs, chopped spinach, and a handful of fresh parsley or basil for that herbaceous pop. Season with salt, pepper, and a pinch of nutmeg if you’re feeling adventurous—it’s my secret for subtle warmth. Stir until creamy and uniform; the mixture should be scoopable but not runny. Here’s the thing: taste it here and adjust seasonings, as this filling is the soul of your Stuffed Shells.
Assemble and Bake
Spread a layer of marinara sauce in the bottom of a greased baking dish to cradle your Stuffed Shells. Spoon the cheese mixture into each shell, placing them side by side in the dish like little soldiers. Top with more sauce and a generous sprinkle of mozzarella, then cover with foil and bake at 375°F for 25 minutes. Uncover for the last 10 to get that crispy, golden top—the aroma will have everyone hovering. For a meaty twist, check out our BBQ Chicken Skewer Salad as a side, but these Stuffed Shells shine on their own.
Ingredients
- 12 oz jumbo pasta shells
- 2 cups ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1 large egg, beaten
- 2 cups fresh spinach, chopped
- 2 cloves garlic, minced
- 1 tsp Italian seasoning
- Salt and pepper, to taste
- 3 cups marinara sauce
- Fresh basil or parsley, for garnish
Stuffed Shells Instructions
- Preheat oven to 375°F. Cook pasta shells in boiling salted water until al dente; drain and cool.
- Mix ricotta, 1 cup mozzarella, Parmesan, egg, spinach, garlic, Italian seasoning, salt, and pepper in a bowl.
- Spread 1 cup marinara in a 9×13 baking dish. Stuff shells with cheese mixture and arrange in dish.
- Pour remaining marinara over Stuffed Shells, top with 1 cup mozzarella. Cover and bake 25 minutes.
- Uncover and bake 10 more minutes until bubbly. Let rest 5 minutes before serving.

Pro Tips for the Best Stuffed Shells
Don’t Overcook the Shells: Boil just until al dente to keep your Stuffed Shells from breaking during stuffing.
Add a Splash of Lemon Zest: It brightens the cheese filling without overpowering the flavors in your Stuffed Shells.
Use Fresh Herbs: They elevate the taste far beyond dried versions for truly restaurant-quality Stuffed Shells.
You Must Know
- This recipe serves 6-8 people, perfect for family meals or potlucks.
- Vegetarian by default, but easy to add cooked ground meat for protein.
- Allergens include dairy and gluten; swap for vegan cheese if needed.
- Nutritional info per serving: approx. 450 calories, high in calcium from cheeses.
How to Store Stuffed Shells
Once cooled, transfer your Stuffed Shells to an airtight container and refrigerate for up to three days. For longer storage, freeze unbaked Stuffed Shells in a freezer-safe dish wrapped tightly in plastic and foil—they’ll keep for up to two months. To reheat, thaw overnight if frozen, then bake covered at 350°F until hot throughout. I’ve found that a quick microwave zap works for single servings too.
Customizing Your Stuffed Shells
Feel free to swap spinach for sautéed mushrooms or add cooked Italian sausage to the filling for a meaty version of Stuffed Shells. If dairy-free, use tofu-based ricotta and vegan cheese alternatives—they hold up surprisingly well. For a lighter take, incorporate more veggies like zucchini. Experimenting has led me to my favorite: a pesto-infused twist, inspired by our Pesto Pasta Salad.
What to Serve with Stuffed Shells
Pair your Stuffed Shells with a crisp green salad to balance the richness—try our Greek Pasta Salad for Mediterranean vibes. Garlic bread or crusty Italian rolls are classic sides that sop up the sauce perfectly. For drinks, a light red wine like Chianti complements the tomato base, while iced tea keeps it family-friendly. Don’t forget a simple fruit dessert to end on a fresh note.
Stuffed Shells
These classic stuffed shells are filled with a creamy 4-cheese blend with Italian seasonings, sautéed garlic, and the optional addition of spinach. This meal is also make-ahead and freezer friendly!
Timing
Recipe Details
Ingredients
- 01 18-20 jumbo pasta shells ((boil extra in case some break))
- 02 1-2 tablespoons olive oil
- 03 3 cloves garlic ((minced))
- 04 4 cups spinach
- 05 15 oz. Ricotta
- 06 ½ cup Parmesan cheese ((grated))
- 07 3 cups mozzarella cheese ((shredded and divided))
- 08 2 Tablespoons cream cheese
- 09 1 egg
- 10 24 ounces marinara sauce
- 11 Fresh parsley ((to garnish))
- 12 ½ tsp Salt
- 13 ¼ tsp pepper
- 14 ½ teaspoon dried basil
- 15 ½ teaspoon dried parsley
- 16 ½ teaspoon dried oregano
Instructions
Preheat oven to 375 degrees.
Boil shells in salted water for 1 minute less than al dente, (around 13 minutes, refer to package). Set a timer to avoid overcooking them. Drain once cooked and gently rinse with cold water until the water on the bottom comes out cool. Set aside.
Meanwhile, heat olive oil in a large skillet over medium heat. Add the garlic and cook for 1 minute. (Optional: Slice the spinach into strips before cooking it if smaller pieces are preferred.) Add the spinach and toss to coat. Cook for about 3 minutes or until the spinach is wilted. Set aside and let cool.
Place the ricotta in a large bowl and add the seasonings. Use a silicone spatula to stir to combine. Add half of the mozzarella cheese and most of the Parmesan, but reserve a little Parmesan to sprinkle over the top before baking. Add the cream cheese and the egg and stir to combine. Fold in the cooled spinach and garlic.
Add half of the marinara sauce to the bottom of a 9 x 13-inch casserole dish (or a round 12-inch oven-safe skillet) Use a spoon to fill each pasta shell with the cheese mixture and place it in the baking dish.
Add the remaining marinara sauce, then top with remaining mozzarella cheese and Parmesan.
Cover and bake for 20 minutes. Remove cover and bake for 10 more minutes. Garnish with fresh parsley and serve with Garlic Bread with Cheese!
FILED UNDER:
NUTRITION FACTS (PER SERVING)
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Frequently Asked Questions About Stuffed Shells
Can I make Stuffed Shells ahead of time?
Absolutely, assemble the Stuffed Shells up to a day in advance and refrigerate covered. Bake just before serving for the freshest taste. It’s a huge time-saver for dinner parties.
How long does Stuffed Shells last in the fridge?
Properly stored Stuffed Shells will keep for 3-4 days in the fridge. Reheat portions in the oven or microwave to maintain texture. Beyond that, freeze for longer preservation.
Can I freeze Stuffed Shells?
Yes, freeze assembled but unbaked Stuffed Shells for up to two months. Thaw in the fridge before baking as directed. They reheat beautifully without losing flavor.
What if I don’t have jumbo shells for Stuffed Shells?
Use manicotti or even lasagna noodles as a substitute in your Stuffed Shells recipe. Roll the filling in the noodles for a similar effect. It works in a pinch and still tastes amazing.
Are Stuffed Shells gluten-free?
Not with regular pasta, but swap for gluten-free shells to make it accessible. The filling remains the same, ensuring your Stuffed Shells stay delicious and inclusive.
How do I make vegan Stuffed Shells?
Replace dairy with plant-based cheeses and use a flax egg in the filling for vegan Stuffed Shells. Follow the same steps for a cruelty-free version that’s just as satisfying.
Why are my Stuffed Shells watery?
Excess moisture from veggies or overcooked pasta can cause it—squeeze spinach dry and cook shells al dente. This keeps your Stuffed Shells firm and flavorful every time.
Can kids help make Stuffed Shells?
Sure, let them mix the filling or stuff the shells—it’s a fun, hands-on activity. Just supervise boiling water for safety. They’ll love their Stuffed Shells even more.
Final Thoughts
From the first bubbly bite to the last, these Stuffed Shells deliver comfort and joy in every forkful. I’ve shared this recipe with friends who now request it at every get-together—what about you? Whip up a batch this weekend and see why it’s become a staple in my home. Tag us in your creations; we can’t wait to hear how your Stuffed Shells turned out!
