Stuffed Shells
There’s something irresistibly comforting about a plate 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 busy weeknight, and I wanted something hearty yet simple that everyone would love. The aroma of bubbling cheese and rich tomato sauce filled the kitchen, turning our ordinary dinner into a celebration. If you’ve ever craved an easy Stuffed Shells recipe that feels like a hug from Nonna, you’re in the right place. Today, I’m sharing my go-to method for homemade Stuffed Shells that’s perfect for weeknights or impressing guests.
In my experience, the key to amazing Stuffed Shells lies in the creamy filling and that golden, crispy top. We’ve perfected this over years of tweaking, and now it’s a staple in our home. Whether you’re pairing it with a fresh salad like the Arabic Chopped Salad or enjoying it solo, these Stuffed Shells never disappoint. Get ready to roll up your sleeves—let’s dive into this delicious adventure together!
Key Takeaways:
- Stuffed Shells are a crowd-pleasing Italian-American classic that’s easy to customize for any diet.
- Prep time is just 20 minutes, making Stuffed Shells ideal for quick family dinners.
- The cheesy, ricotta-filled Stuffed Shells deliver bold flavors with every bite.
- Boil shells al dente and stuff generously for the best texture in your Stuffed Shells.
- Store leftover Stuffed Shells in the fridge for up to 3 days and reheat for easy meals.
Why You’ll Adore This Stuffed Shells
Comfort Food at Its Finest: Nothing beats the cozy vibe of Stuffed Shells on a chilly evening. The tender pasta cradling that melty cheese filling just hits different—it’s pure nostalgia in every forkful. You’ll find yourself coming back for seconds without hesitation.
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
Simple Yet Impressive: Here’s the thing: these Stuffed Shells look fancy but couldn’t be easier to whip up. I’ve served them at dinner parties, and guests always rave, thinking I slaved away all day. It’s that effortless wow factor we all need more of.
Versatile for Any Occasion: Whether it’s a casual weeknight or a holiday spread, Stuffed Shells fit right in. You can tweak the filling for vegetarian twists or add meat for heartier appetites. They’re as adaptable as your favorite little black dress.
Family-Friendly Delight: Kids and adults alike devour these Stuffed Shells—it’s a win-win. The mild flavors appeal to picky eaters, while the cheese overload satisfies the grown-ups. Trust me, this recipe will become your household hero.

Essential Ingredients for Stuffed Shells
Jumbo Pasta Shells: These are the star vessels for your Stuffed Shells, holding all that delicious filling without breaking. I always opt for high-quality ones that hold their shape during boiling—they make the whole dish more enjoyable. In my Stuffed Shells, about 12 ounces (around 20-24 shells) is perfect for four servings, ensuring everyone gets plenty. Don’t skip the al dente cook; it prevents mushy Stuffed Shells later.
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
Ricotta Cheese: Creamy and mild, ricotta forms the base of the filling in these Stuffed Shells, adding that signature smoothness. Mixed with eggs and herbs, it creates a luscious texture that’s not too heavy. I’ve found full-fat ricotta gives the best richness to Stuffed Shells, but low-fat works if you’re watching calories. A 15-ounce container is usually spot on for this recipe.
Fresh Spinach: Chopped and wilted spinach brings a pop of color and nutrition to your Stuffed Shells without overpowering the cheese. It’s a subtle way to sneak in greens that even veggie skeptics love. In my version of Stuffed Shells, about 10 ounces wilted down adds moisture and earthiness. Sauté it lightly to avoid sogginess in the final dish.
How to Make Stuffed Shells
Prep the Pasta and Sauce
Start by bringing a large pot of salted water to a boil for your jumbo shells— this is the foundation of great Stuffed Shells. Cook them until just al dente, about 9 minutes, then drain and rinse with cold water to stop the cooking. Meanwhile, warm up your favorite marinara sauce in a saucepan; I like to jazz it up with a pinch of garlic for extra depth. This step sets the stage for flavorful Stuffed Shells that everyone will crave. Lay the shells out on a clean towel to dry—they shouldn’t be swimming in water when you stuff them.
Make the Cheesy Filling
Now, in a big bowl, combine ricotta, shredded mozzarella, parmesan, beaten eggs, chopped spinach, and Italian seasoning—stir until it’s creamy and well-mixed. Taste it and adjust salt and pepper; this filling is the heart of your Stuffed Shells. The scent of herbs blooming as you mix is pure kitchen magic. Spoon it into a piping bag or zip-top for easy stuffing—I’ve learned the hard way that fingers get messy fast. Fill each shell generously but not overflowing to keep your Stuffed Shells neat.
Assemble and Bake
Spread a layer of marinara in a baking dish, then arrange the stuffed shells in rows, cut-side up. For a pro touch, like in my go-to Caprese Pasta Salad vibes, top with more cheese and sauce. Cover with foil and bake at 375°F for 25 minutes, then uncover for 10 more to get that bubbly, golden top. The kitchen will smell incredible, drawing everyone in. Let your Stuffed Shells rest 5 minutes before serving—patience pays off with perfect slices.
Ingredients
- 12 oz jumbo pasta shells
- 15 oz ricotta cheese
- 10 oz fresh spinach, chopped and wilted
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 2 large eggs
- 2 tsp Italian seasoning
- Salt and pepper to taste
- 24 oz marinara sauce
- Fresh basil for garnish (optional)
Stuffed Shells Instructions
- Preheat oven to 375°F. Boil salted water and cook shells al dente (9 minutes). Drain, rinse cold, and set aside.
- Sauté spinach until wilted; cool. In a bowl, mix ricotta, 1.5 cups mozzarella, Parmesan, eggs, spinach, Italian seasoning, salt, and pepper.
- 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.
- Cover with foil; bake 25 minutes. Uncover and bake 10 more minutes until bubbly. Rest 5 minutes before serving.

Pro Tips for the Best Stuffed Shells
Use Room-Temp Ingredients: Let ricotta and eggs sit out to blend smoothly—cold ones can make lumps in your Stuffed Shells filling.
Don’t Overstuff: Fill generously but leave room for expansion; this prevents cracked shells during baking.
Add a Cheese Crust: Sprinkle extra mozzarella on top midway through baking for that irresistible gooey layer on your Stuffed Shells.
You Must Know
- Stuffed Shells freeze beautifully—assemble ahead and bake from frozen with extra time.
- Always salt your pasta water generously; it seasons the shells from the inside out.
- Fresh herbs elevate Stuffed Shells; swap dried for chopped basil or parsley if available.
- Vegetarian by default, but add ground beef to the sauce for a meaty twist on Stuffed Shells.
How to Store Stuffed Shells
Once cooled, store leftover Stuffed Shells in an airtight container in the fridge for up to three days—they reheat like a dream in the microwave or oven. For longer storage, freeze baked or unbaked Stuffed Shells for up to two months; thaw overnight before reheating. I find covering with foil prevents drying out, keeping that fresh-baked taste intact every time.
Customizing Your Stuffed Shells
Feeling adventurous? Swap spinach for kale or add sausage to the filling for a heartier Stuffed Shells variation. If dairy-free, use tofu ricotta—it’s surprisingly spot-on. For a lighter take, inspired by our Jennifer Aniston Salad, incorporate more veggies. These tweaks keep your Stuffed Shells exciting without straying from the classic comfort.
What to Serve with Stuffed Shells
Pair your Stuffed Shells with a crisp green salad, like the Cucumber Pepper Salad, for balance against the richness. Garlic bread or crusty Italian rolls soak up the sauce perfectly. For drinks, a light red wine or iced tea cuts through the cheese. Round it out with fruit salad from The Very Best Fruit Salad Recipe for dessert—it’s a meal that satisfies every craving.
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 that fresh-from-the-oven warmth. It’s a lifesaver for busy days or entertaining.
How long does Stuffed Shells last in the fridge?
Stored properly in an airtight container, Stuffed Shells stay fresh for 3-4 days. Reheat portions in the oven at 350°F for even melting. Beyond that, freeze to avoid waste.
Are Stuffed Shells gluten-free?
Traditional ones aren’t, but swap for gluten-free jumbo shells—they work just as well in this recipe. Check labels for cross-contamination if needed. Your Stuffed Shells will still be deliciously cheesy.
Can I use cottage cheese instead of ricotta in Stuffed Shells?
Yes, blend cottage cheese smooth to mimic ricotta’s texture in Stuffed Shells—it’s a budget-friendly swap. The flavor is slightly tangier, but herbs balance it out nicely. Many home cooks swear by this tweak for creamier results.
What’s the best sauce for Stuffed Shells?
Homemade marinara shines, but jarred works in a pinch—opt for low-sugar varieties. For variety, try Alfredo over the top of your Stuffed Shells for a white version.
How do I prevent Stuffed Shells from being watery?
Drain spinach thoroughly and don’t overcook the pasta; excess moisture is the culprit. Salt the filling lightly too—your Stuffed Shells will stay firm and flavorful.
Can Stuffed Shells be made vegan?
Definitely—use vegan ricotta, plant-based cheese, and egg replacer. The Stuffed Shells hold up great and taste indulgent with cashew-based fillings.
Why are my Stuffed Shells breaking?
Overboiling or rough handling causes cracks—cook al dente and use a gentle touch. If they split, layer them in the dish; it won’t ruin the flavor of your Stuffed Shells.
Final Thoughts
From the first bubbly bite to the last, these Stuffed Shells capture everything I love about home cooking—simple, satisfying, and full of heart. I’ve shared this recipe with friends, and it’s always a hit; now it’s your turn to make memories around the table. Whip up a batch this weekend and see why Stuffed Shells are unbeatable—tag us in your photos!
