Creamy, cozy, and impossibly comforting, these ricotta-stuffed jumbo shells are an easy crowd-pleaser for weeknights, potlucks, and dinner parties alike. The tender pasta cradles a seasoned ricotta-and-cheese filling, the marinara brightens everything up, and a final bake gives you bubbling sauce and golden cheese. If you like baked pasta with a rich filling, you might also enjoy this savory creamy bacon stuffed pasta bake for another indulgent dinner option.
Why you’ll love this dish
Stuffed shells hit a sweet spot: comforting but not fussy, tasty enough for guests and simple enough for a busy night. They’re also forgiving — you can make the filling a day ahead, swap cheeses, or freeze assembled pans for later.
“These shells were the star of our potluck — cheesy, saucy, and everyone asked for the recipe.” — family-tested rave
Good reasons to make them:
- Kid-friendly: soft pasta and cheesy filling are popular with picky eaters.
- Make-ahead friendly: assemble, cover, refrigerate, and bake later.
- Scales well: double the recipe for a crowd or halve it for two.
- Flexible: swap herbs, add greens, or make a meat version without changing the technique.
How the recipe comes together
This is a straightforward three-part process: prepare pasta, mix a creamy ricotta filling, then stuff-and-bake. First, boil jumbo shells until just al dente so they hold their shape. Next, combine ricotta, shredded mozzarella, Parmesan, an egg, and seasonings — the egg sets the filling as it bakes. Finally, spread a thin layer of marinara, arrange the filled shells, top with sauce and extra mozzarella, then bake until bubbly and lightly golden. If you want a different flavor profile, check out a lighter vegetarian spin like these Mediterranean spinach stuffed pastries for inspiration.
What you’ll need
- 20 jumbo pasta shells
- 2 cups ricotta cheese (whole-milk ricotta gives richer flavor)
- 1 cup shredded mozzarella cheese, plus extra for topping (mozzarella blends and melts best)
- 1/2 cup grated Parmesan cheese
- 1 large egg (helps bind the filling)
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- Salt and freshly ground black pepper, to taste
- 3 cups marinara sauce, divided (store-bought or homemade)
- Fresh basil for garnish
Ingredient notes and substitutions:
- For a lighter version, use part-skim ricotta and reduced-fat mozzarella.
- Swap fresh garlic for garlic powder (1 small clove = about 1/8 tsp) if you prefer a fresher bite.
- Add 1–2 cups cooked spinach (squeezed dry) to the filling for a classic spinach-ricotta twist.
Step-by-step instructions
- Preheat your oven to 375°F (190°C).
- Bring a large pot of generously salted water to a rolling boil. Add the jumbo shells and cook until just al dente, usually 9–12 minutes; they’ll finish cooking in the oven. Drain and arrange the shells on a single layer on a baking sheet to cool slightly (this prevents sticking).
- In a large bowl, combine 2 cups ricotta, 1 cup shredded mozzarella, 1/2 cup grated Parmesan, the egg, 1 tsp Italian seasoning, 1/2 tsp garlic powder, and salt and pepper to taste. Stir until smooth and well combined. Taste and adjust salt/pepper.
- Spread 1 cup of marinara sauce evenly across the bottom of a 9×13-inch baking dish. This keeps shells from sticking and gives a saucy base.
- Using a spoon (or a piping bag for speed), fill each shell with about 2–3 tablespoons of the cheese mixture and arrange them seam-side up in the dish.
- Pour the remaining marinara sauce over the shells, making sure each one gets some sauce. Sprinkle extra shredded mozzarella over the top.
- Cover the dish tightly with foil and bake for 25 minutes.
- Remove the foil and bake for another 10 minutes, or until the cheese on top is golden and the sauce is bubbling at the edges.
- Let rest for 5 minutes, garnish with torn fresh basil, and serve.
Best ways to enjoy it
- Plate with a simple green salad (peppery arugula or mixed baby greens with lemon vinaigrette) to cut through the richness.
- Serve with crusty garlic bread or toasted baguette slices to mop up sauce.
- For wine pairings, try a medium-bodied Chianti or a fruity Sangiovese; for non-alcoholic, a sparkling water with lemon brightens the palate.
- For a family-style presentation, transfer the baking dish directly to the table and let everyone help themselves — it keeps cleanup easy and the food warm.
Storage and reheating tips
- Refrigeration: Cool to room temperature, cover tightly, and refrigerate for up to 3–4 days. Reheat in a 350°F oven covered with foil until heated through (about 15–20 minutes), or microwave single portions until hot.
- Freezing: Assemble shells in the baking dish, cover tightly with two layers of foil or plastic wrap and then foil, and freeze for up to 2 months. To bake from frozen: remove any plastic wrap, keep foil on, bake at 375°F for 35–45 minutes, then remove foil and bake another 10–15 minutes to brown.
- Food safety: Don’t leave cooked shells out at room temperature for more than two hours. Reheat to 165°F (74°C) for safe consumption.
Pro chef tips
- Don’t overcook the shells. Slightly undercooked pasta holds filling best and avoids a mushy final texture.
- Use a piping bag or a zip-top bag with a corner snipped off to fill shells faster and cleaner.
- If the filling seems too loose, add a tablespoon or two of breadcrumbs or extra Parmesan to tighten it up.
- For even browning, switch the oven to broil for the last 1–2 minutes while watching closely — cheese goes from golden to burnt quickly.
- Let the dish rest after baking; this helps the filling set so the shells hold their shape on the plate.
Creative twists
- Spinach & Herb: Stir 1–2 cups cooked, squeezed-dry spinach and extra chopped basil or parsley into the ricotta.
- Meat Lover’s: Brown 8 oz Italian sausage, drain, cool, then mix into the filling.
- Three-Cheese with Ricotta & Fontina: Substitute half the mozzarella with fontina for a nuttier, more complex melt.
- Vegan: Use firm tofu blended with nutritional yeast, lemon, and garlic to replace ricotta; swap vegan mozzarella and egg replacer.
- Spicy Arrabbiata: Stir 1/4–1/2 tsp red chili flakes into the marinara for heat.
Common questions
Q: Can I make these ahead of time?
A: Yes. You can assemble the shells, cover tightly, and refrigerate for up to 24 hours before baking. Add 5–10 minutes to the covered bake time if baking straight from the fridge.
Q: Can I freeze stuffed shells after baking?
A: You can freeze either before or after baking. For best texture, freeze the assembled (unbaked) dish and bake from frozen as directed under storage tips. If freezing after baking, cool fully, wrap well, and reheat from frozen or thaw overnight before reheating.
Q: How do I keep the shells from falling apart when stuffing?
A: Cook them until just al dente, drain carefully, and cool on a single layer so they don’t stick together. Use a generous spoonful of filling and place shells seam-side up in the dish — this stabilizes them during baking.
Q: Can I use cottage cheese instead of ricotta?
A: Small-curd cottage cheese works in a pinch but yields a different texture. Blend it briefly if you want a smoother filling, and consider adding a little extra Parmesan to boost flavor.
Q: How long does this take from start to finish?
A: Active prep (boiling shells + mixing filling + stuffing) is about 30–40 minutes. Baking is 35 minutes total. Plan roughly 1 hour — 1 hour 15 minutes including resting.
If you want a printable method or variations for dietary needs, tell me which swap you’re considering and I’ll tailor the steps and ingredient quantities.
Print
Ricotta-Stuffed Jumbo Shells
- Total Time: 65 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Creamy jumbo shells filled with a rich ricotta and cheese mixture, topped with marinara and baked until bubbly.
Ingredients
- 20 jumbo pasta shells
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese, plus extra for topping
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- Salt and freshly ground black pepper, to taste
- 3 cups marinara sauce, divided
- Fresh basil for garnish
Instructions
- Preheat your oven to 375°F (190°C).
- Bring a large pot of generously salted water to a rolling boil. Add the jumbo shells and cook until just al dente, usually 9–12 minutes; they’ll finish cooking in the oven. Drain and arrange the shells on a single layer on a baking sheet to cool slightly.
- In a large bowl, combine ricotta, mozzarella, Parmesan, the egg, Italian seasoning, garlic powder, and salt and pepper to taste. Stir until smooth.
- Spread 1 cup of marinara sauce evenly across the bottom of a baking dish.
- Using a spoon, fill each shell with about 2–3 tablespoons of the cheese mixture and arrange them seam-side up in the dish.
- Pour the remaining marinara sauce over the shells, making sure each one gets some sauce. Sprinkle extra mozzarella over the top.
- Cover the dish tightly with foil and bake for 25 minutes.
- Remove the foil and bake for another 10 minutes, or until the cheese on top is golden and the sauce is bubbling at the edges.
- Let rest for 5 minutes, garnish with torn fresh basil, and serve.
Notes
Make-ahead friendly: assemble, cover, refrigerate, and bake later. Can be frozen before baking.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
