Stuffed Shells
There’s something undeniably comforting about a bubbling dish of stuffed shells straight from the oven, isn’t there? I remember the first time I made stuffed shells for my family—it was a chaotic weeknight, but the aroma of cheesy filling and marinara sauce filled the kitchen, turning everything around. These stuffed shells have become our go-to for cozy dinners, blending Italian flavors in a way that’s both nostalgic and exciting.
In my experience, stuffed shells are perfect for feeding a crowd without much fuss, and they’re endlessly adaptable to what you’ve got on hand. Whether you’re a beginner cook or a pasta pro, this recipe will guide you to delicious stuffed shells that taste like they’ve been simmering all day. I’ve tweaked it over the years to make it even easier, and I’m thrilled to share it with you—let’s dive in and get those shells stuffed!
Key Takeaways:
- Stuffed shells offer a hearty, crowd-pleasing meal that’s rich in cheese and veggies for balanced comfort food.
- Prep time is just 20 minutes, making stuffed shells ideal for busy weeknights without sacrificing flavor.
- The creamy ricotta-spinach filling delivers bold Italian taste in every bite of these stuffed shells.
- Boil shells al dente and stuff generously for the best texture in your stuffed shells.
- Store leftovers in the fridge for up to 3 days; reheat stuffed shells gently to keep them saucy.
Why You’ll Adore This Stuffed Shells
Ultimate Comfort Food: Nothing beats the gooey, melty cheese in these stuffed shells—it’s like a warm hug on a plate. I’ve served them at gatherings, and they always disappear first. You’ll love how they bring everyone to the table with that irresistible scent.
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
Quick and Simple Prep: Don’t let the layers fool you; whipping up stuffed shells takes less time than you think. In my kitchen, it’s a go-to when I want something impressive without hours of work. The payoff in flavor makes it worth every minute.
Versatile for Any Occasion: From casual family nights to holiday spreads, stuffed shells fit right in with their customizable appeal. Add a twist with sausage or keep it veggie-packed—they’re as flexible as they are delicious. It’s one of those recipes that feels personal every time.
Budget-Friendly Delight: Using pantry staples like pasta and ricotta, these stuffed shells won’t break the bank. I’ve made them on a whim with what was around, and they still shine. Let’s be honest, affordable meals that taste gourmet? Sign me up!

Essential Ingredients for Stuffed Shells
Jumbo Pasta Shells: These are the star vessels for your stuffed shells, holding all that creamy goodness without breaking. I always opt for high-quality ones that don’t tear during boiling—they make the whole process smoother. In stuffed shells, they provide the perfect bite-sized pocket of flavor, and al dente cooking keeps them firm.
Ricotta Cheese: Creamy and mild, ricotta forms the base of the filling, blending beautifully with herbs and eggs for structure. It’s what gives stuffed shells that authentic Italian creaminess without overpowering other tastes. Fresh ricotta elevates the dish, making each stuffed shell irresistibly smooth.
Fresh Spinach: Chopped and wilted, spinach adds a nutritious pop of green and subtle earthiness to your stuffed shells. I love how it balances the richness of the cheese, keeping things light yet satisfying. In stuffed shells, it wilts down quickly, infusing moisture and color throughout.
How to Make Stuffed Shells
Prepare the Pasta Shells
Start by bringing a large pot of salted water to a boil—think of it as giving your stuffed shells a flavorful bath from the get-go. Gently add the jumbo shells and cook for about 8-9 minutes until they’re al dente, not too soft. Drain them carefully and rinse with cold water to stop the cooking; this prevents mushiness when you stuff the shells later. In my experience, laying them out on a clean towel helps them dry a bit, making filling easier.
Create the Cheesy Filling
Now, in a mixing bowl, combine ricotta, shredded mozzarella, parmesan, chopped spinach, eggs, and a handful of Italian herbs—the scent alone will have you excited for stuffed shells. Mix until it’s creamy and well-blended; I like to taste and adjust salt here for that perfect balance. The eggs bind everything, ensuring your stuffed shells hold shape during baking. Feel the texture— it should be scoopable, not runny, for the best results.
Assemble and Bake
Spoon a layer of marinara sauce into your baking dish to cradle the stuffed shells nicely. Stuff each shell generously with the filling and arrange them seam-side up in the dish; it’s like tucking in little surprises. Top with more sauce and cheese, then bake at 375°F for 25-30 minutes until bubbly and golden. Your stuffed shells will emerge hot and inviting, ready to serve with a sprinkle of fresh basil.
Ingredients
- 12 oz jumbo pasta shells
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 10 oz fresh spinach, chopped and wilted
- 2 large eggs
- 2 tsp Italian seasoning
- Salt and pepper to taste
- 24 oz marinara sauce
- Fresh basil for garnish
Stuffed Shells Instructions
- Preheat oven to 375°F and boil pasta shells in salted water for 8-9 minutes until al dente. Drain and cool under running water.
- In a bowl, mix ricotta, 1 1/2 cups mozzarella, Parmesan, spinach, eggs, Italian seasoning, salt, and pepper until smooth.
- Spread 1 cup marinara in a 9×13 baking dish. Stuff shells with filling and place in dish. Top with remaining sauce and 1/2 cup mozzarella.
- Bake for 25-30 minutes until cheese is melted and edges are golden. Let rest 5 minutes before serving.

Pro Tips for the Best Stuffed Shells
Don’t Overcook the Shells: Cook just until pliable to avoid tearing when stuffing your shells—trust me, it makes a world of difference.
Add a Protein Boost: Mix in cooked ground sausage or turkey for heartier stuffed shells without extra effort.
Fresh Herbs Elevate It: Stir in chopped basil or parsley to the filling for brighter flavor in every stuffed shell bite.
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
You Must Know
- Stuffed shells freeze beautifully before baking—assemble, wrap, and thaw overnight for easy meals.
- Use whole milk ricotta for creamier texture in your stuffed shells; part-skim works but is less indulgent.
- A 9×13 dish is ideal for even baking of stuffed shells without overcrowding.
- Let stuffed shells rest post-bake to set the filling and prevent sogginess.
How to Store Stuffed Shells
Once cooled, store your stuffed shells in an airtight container in the fridge for up to 3 days—they reheat wonderfully. For longer storage, freeze baked or unbaked stuffed shells for up to 2 months, portioned individually for convenience. To reheat, pop them in a 350°F oven with a splash of water or marinara to revive the moisture and cheese melt.
Customizing Your Stuffed Shells
Feel free to swap spinach for kale or broccoli in the filling for a different twist on stuffed shells. If you’re vegetarian, keep it as is; otherwise, add cooked Italian sausage for extra savoriness. For a lighter version, use low-fat cheeses without losing that comforting vibe in your stuffed shells. Check out our Italian pasta salad recipe for more ideas on herb-infused variations.
What to Serve with Stuffed Shells
Pair your stuffed shells with a crisp green salad to cut through the richness—something simple like arugula with lemon vinaigrette works wonders. For a full Italian meal, add garlic bread to sop up that extra sauce. If you’re feeling fancy, try our Caprese pasta salad on the side for fresh tomatoes and mozzarella that complement the dish perfectly. A light red wine like Chianti ties it all together nicely.
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 your stuffed shells up to 24 hours 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 keep for 3-4 days in the fridge. Reheat portions in the microwave or oven to maintain texture. Avoid leaving them out too long to prevent spoilage.
What’s the best way to stuff the shells?
Use a spoon or piping bag to fill each shell evenly— it prevents mess and ensures uniform stuffed shells. Work over the baking dish to catch any spills. Practice makes perfect here.
Can I use cottage cheese instead of ricotta in Stuffed Shells?
Yes, cottage cheese works as a lighter sub for ricotta in stuffed shells, blending smoothly when pulsed in a food processor. It adds a tangy note that’s still delicious. Your stuffed shells will be just as creamy and satisfying.
Are Stuffed Shells gluten-free?
Not with regular pasta, but swap for gluten-free jumbo shells available at most stores. The rest of the recipe stays the same for easy adaptation. Always check labels for cross-contamination.
How do I prevent Stuffed Shells from being too watery?
Squeeze excess moisture from spinach and don’t overcook the shells to keep your stuffed shells firm. Baking uncovered helps evaporate any extra liquid. These steps ensure perfect stuffed shells every time.
Can I add meat to Stuffed Shells?
Definitely—brown ground beef or sausage and mix into the filling for meaty stuffed shells. It amps up the protein without much change. Try it for a heartier version everyone loves.
What’s a vegan option for Stuffed Shells?
Use tofu or cashew-based ricotta, vegan cheese, and plant-based marinara for vegan stuffed shells. For more inspiration, see our healthy mango salad for side ideas. It mimics the classic while staying dairy-free.
Final Thoughts
From the first boil to that golden bake, these stuffed shells capture everything I love about home cooking—simple, flavorful, and full of heart. Whether you’re gathering with loved ones or treating yourself, this recipe delivers comfort in every bite. Give these stuffed shells a try this weekend; I promise you’ll be hooked—share your twists in the comments!
