Follow Me On Social Media!
Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
Million Dollar Stuffed Shells are the ultimate comfort food that delivers restaurant-quality flavor right from your kitchen. The biggest problem with most stuffed shells is they turn out watery and bland, but not this recipe. I’ve tested this recipe over a dozen times, failing twice with soggy shells before locking in the perfect method. The smell of garlic and melting cheese fills the kitchen as the shells bake to a golden, bubbly top. If you love rich pasta dishes, you’ll also enjoy my Easy Creamy Lasagna Soup for another cozy meal. Jump to the recipe card or keep reading for my best tips. You might also love my Easy Creamy Lasagna Soup.


Ninja Prestige Smart XL Pro Cook System, 10-in-1, Stainless Steel, DT565
Steams jumbo pasta shells to perfect al dente every time, eliminating the risk of tearing or mushiness.
Check Price on Amazon →Why You'll Love This Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
- Creamy ricotta and cottage cheese filling stays inside shells without oozing out.
- Golden, bubbly cheese top with crispy edges around the pan.
- Rich, from-scratch flavor that rivals your favorite Italian restaurant.
- Make-ahead friendly so you can prep today and bake tomorrow stress-free.
Ingredients for Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
Exact amounts are in the printable recipe card below — here's what you'll need at a glance.
Main Ingredients
- 24 jumbo pasta shells
- 1 cup whole-milk ricotta cheese
- 1 cup small-curd cottage cheese, drained
- 2 cups shredded low-moisture mozzarella, divided
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 garlic cloves, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3 cups marinara sauce
Seasonings & Flavors
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 garlic cloves, minced
Optional Toppings
- (Optional) Fresh basil leaves
- (Optional) Extra grated Parmesan
- (Optional) Red pepper flakes
- (Optional) Chopped fresh parsley
Ingredient Notes
- Jumbo pasta shells: Provide the structure. Must be boiled just until al dente—overcooking causes tearing and mushiness.
- Ricotta cheese: Creamy base. Use whole-milk for best texture; part-skim works but yields a slightly drier filling.
- Cottage cheese: Adds tang and lean protein. Drain well in a fine-mesh sieve for 30 minutes to prevent watery filling.
- Mozzarella: Melts into gooey strands. Low-moisture shy; pre-shredded or block both fine—block melts creamier.
- Parmesan: Sharp, salty depth. Grate fresh; pre-grated contains anti-caking agents that affect melt.
- Egg: Binder that sets during baking, keeping the cheese stuffing for stuffed shells cohesive.
- Marinara sauce: Adds moisture and acid. A chunky, premium jarred sauce saves time; homemade elevates flavor.

How to Make Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe Step by Step
Preheat the oven
Preheat your oven to 375°F (190°C). Position a rack in the middle.
Cook the pasta shells
Bring a large pot of salted water to a rolling boil. Add 24 jumbo stuffed shells and cook 8–10 minutes until al dente—firm but tender. Stir occasionally to prevent sticking. Drain immediately and rinse with cool water. Lay shells cut-side down on a clean towel to dry thoroughly. Watch for: shells should not be so soft they collapse when stuffed.
Make the cheese filling
In a large bowl, combine 1 cup drained ricotta, 1 cup well-drained cottage cheese, 1 cup shredded mozzarella, 1/2 cup Parmesan, 1 large egg, minced garlic, Italian seasoning, salt, and pepper. Mix until just blended—overmixing breaks down the curds and makes the filling dense.
Assemble the dish
Pour 1 cup of marinara sauce into a 9×13-inch baking dish, spreading evenly. Using a small spoon, fill each shell with cheese stuffing for stuffed shells, packing gently but not overflowing. Arrange shells opening-side up in the dish, crowded slightly so they lean on each other. Pour remaining 2 cups marinara over and around shells.
Top and cover
Sprinkle the remaining 1 cup mozzarella over the top. Cover tightly with aluminum foil—tent slightly to avoid cheese sticking. The foil traps steam to cook shells through without drying out the edges.
Bake covered
Bake at 375°F for 25 minutes. The shells will be puffed, and you’ll hear bubbling sounds. Warning: if the foil isn't sealed, the cheese can harden before the filling sets.
Bake uncovered
Remove foil and bake 10–15 minutes more until the cheese on top is melted, golden, and lightly browned in spots. The center should be hot (165°F internal). If top browns too fast, loosely re-tent foil.
Rest and serve
Remove from oven and let rest 10 minutes. This sets the filling so shells slice cleanly. Garnish with fresh basil and serve warm.
Pro Tips for the Best Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
- Ingredient prep: Drain the cottage cheese in a fine-mesh sieve for 30 minutes, and pat the cooked shells completely dry. Any extra liquid leads to watery baked stuffed shells.
- Common mistake and fix: Common mistake: soggy shells. Root cause: undrained pasta or cottage cheese. Fix: after boiling, place shells cut-side down on a towel and gently press. If already assembled and watery, bake longer uncovered to evaporate moisture.
- Flavor enhancement: Toast the minced garlic in a teaspoon of olive oil before mixing into the filling. This deepens the savory note and removes raw bite.
- Make-ahead convenience: Assemble the entire dish (without baking) the night before. Cover and refrigerate. Add 10–15 minutes to the covered bake time when going straight from fridge to oven.
Storing and Reheating Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
Refrigerator Storage
Store leftover baked stuffed shells in an airtight glass container for up to 4 days.
Freezing Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
Wrap the cooled casserole dish tightly in first plastic wrap, then foil. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
Reheating in the Oven
Reheat uncovered at 350°F for 15–20 minutes. Add a splash of water to the dish and cover with foil for the first 10 minutes to rehydrate.
Reheating in the Microwave
Place a serving on a microwavable plate, cover with a damp paper towel, and microwave at 50% power for 2–3 minutes until hot. The damp towel prevents rubbery cheese.
Make Ahead
Stuff shells and arrange in a sauce-lined dish up to 1 day ahead. Cover and refrigerate. Add 10–15 minutes to the covered bake time. Do not top with mozzarella until just before baking, or it may absorb moisture.
Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe

Ingredients
Main Ingredients
- 24 jumbo pasta shells
- 1 cup whole-milk ricotta cheese
- 1 cup small-curd cottage cheese, drained
- 2 cups shredded low-moisture mozzarella, divided
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 garlic cloves, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3 cups marinara sauce
Seasonings & Flavors
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 garlic cloves, minced
Optional
- Fresh basil leaves
- Extra grated Parmesan
- Red pepper flakes
- Chopped fresh parsley
Instructions
- 1Preheat the oven: Preheat your oven to 375°F (190°C). Position a rack in the middle.
- 2Cook the pasta shells: Bring a large pot of salted water to a rolling boil. Add 24 jumbo stuffed shells and cook 8–10 minutes until al dente—firm but tender. Stir occasionally to prevent sticking. Drain immediately and rinse with cool water. Lay shells cut-side down on a clean towel to dry thoroughly. Watch for: shells should not be so soft they collapse when stuffed.
- 3Make the cheese filling: In a large bowl, combine 1 cup drained ricotta, 1 cup well-drained cottage cheese, 1 cup shredded mozzarella, 1/2 cup Parmesan, 1 large egg, minced garlic, Italian seasoning, salt, and pepper. Mix until just blended—overmixing breaks down the curds and makes the filling dense.
- 4Assemble the dish: Pour 1 cup of marinara sauce into a 9×13-inch baking dish, spreading evenly. Using a small spoon, fill each shell with cheese stuffing for stuffed shells, packing gently but not overflowing. Arrange shells opening-side up in the dish, crowded slightly so they lean on each other. Pour remaining 2 cups marinara over and around shells.
- 5Top and cover: Sprinkle the remaining 1 cup mozzarella over the top. Cover tightly with aluminum foil—tent slightly to avoid cheese sticking. The foil traps steam to cook shells through without drying out the edges.
- 6Bake covered: Bake at 375°F for 25 minutes. The shells will be puffed, and you’ll hear bubbling sounds. Warning: if the foil isn't sealed, the cheese can harden before the filling sets.
- 7Bake uncovered: Remove foil and bake 10–15 minutes more until the cheese on top is melted, golden, and lightly browned in spots. The center should be hot (165°F internal). If top browns too fast, loosely re-tent foil.
- 8Rest and serve: Remove from oven and let rest 10 minutes. This sets the filling so shells slice cleanly. Garnish with fresh basil and serve warm.
Recipe Notes
- Chef tip: Under-salt your pasta water. The cheeses and marinara add plenty of sodium, so keep the boil water mildly salted to avoid an overly salty dish.
- Best substitution: Swap cottage cheese for an equal amount of ricotta if you prefer a richer filling. The texture will be denser and less tangy, so add a squeeze of lemon juice to brighten it.
- Make-ahead: Assemble completely (without the final mozzarella top) and refrigerate overnight. Bring to room temperature for 30 minutes before baking, then top with cheese and add 10–15 minutes to the covered bake.
- Scaling: Double the recipe for a crowd. Use two 9×13 pans or one large deep roasting pan. Increase the uncovered bake time by 5–8 minutes to ensure the center bubbles.
- Troubleshooting: Soggy stuffed shells happen when moisture isn't drained. Press cottage cheese dry in a sieve and lay boiled shells on towels. If your dish is already watery, remove foil and bake an extra 15 minutes at 375°F to drive off liquid, then broil 1 minute to crisp the top.
Nutrition Per Serving
- Calories: 498 kcal
- Protein: 31 g
- Fat: 16 g
- Saturated Fat: 9 g
- Carbohydrates: 59 g
- Fiber: 2 g
- Sugar: 8 g
- Sodium: 817 mg
- Cholesterol: 71 mg
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Made this recipe?
I’d love to see how your Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe turned out — leave a star rating and a comment below. I read every one!
Frequently Asked Questions about Million Dollar Stuffed Shells: Creamy Baked Pasta Recipe
How do you prevent Million Dollar Stuffed Shells from getting soggy?
Sogginess is the number one failure, caused by excess water in cottage cheese and under-drained pasta. Drain the cottage cheese in a fine-mesh sieve for 30 minutes. After boiling shells, arrange them cut-side down on a clean towel to wick away moisture. If you used a water-logged jarred sauce, simmer it down before layering to reduce liquid.
Can I freeze Million Dollar Stuffed Shells?
Absolutely. Assemble the dish completely, but skip the final cheese topping until reheating. Wrap tightly in plastic and foil, and freeze up to 3 months. Thaw overnight in the fridge, add cheese, and bake covered at 375°F for 35–40 minutes, then uncovered 15 minutes. Frozen stuffed shells taste almost as good as fresh.
What cheese for stuffed shells gives the creamiest result?
A combination of whole-milk ricotta and drained small-curd cottage cheese works best. Ricotta provides creamy body, while cottage cheese adds stretch and tang. Low-moisture mozzarella melts into strings, and Parmesan boosts umami. Avoid pre-shredded cheese—its cellulose coating can make the filling grainy. For stuffed cheese shells, this blend is unbeatable.
Can I make stuffed shells with alfredo sauce instead of marinara?
Yes, stuffed shells with alfredo sauce create a richer, creamier dish. Substitute marinara with 2 cups of homemade or jarred alfredo. Because alfredo is heavier, reduce cheese in the filling slightly (skip the extra mozzarella in the stuffing) to avoid overwhelming richness. Bake as directed, but watch for early browning—alfredo sauces can separate if overbaked.
Is this a good holiday dinner recipe?
Definitely. Million Dollar Stuffed Shells are elegant enough for Christmas Eve or Easter. The dish can be made ahead and baked right before serving, freeing up the oven for other dishes. For a festive twist, add sautéed spinach and mushrooms to the filling, or serve with garlic bread and a fresh green salad.
[…] Cowboy pasta salad is the hearty, satisfying side dish that feeds a crowd without fuss. Soggy, bland pasta salads are a common disappointment, but this recipe fixes both issues. I’ve tested this cowboy pasta salad over a dozen times to nail the perfect balance of smoky bacon, sweet corn, and tangy dressing. The first forkful delivers a crunch from fresh peppers that holds up even after hours in the fridge. If you love stuffed shells, try my Million Dollar Stuffed Shells for another bold potluck favorite. Jump to the recipe card or keep reading for my best tips. You might also love my Million Dollar Stuffed Shells. […]