If you’re looking for a comforting, crowd-pleasing dish that’s as delicious as it is impressive, baked stuffed shells are here to steal the show. This recipe combines tender pasta shells filled with a creamy, cheesy ricotta mixture, all nestled in a rich tomato sauce and topped with gooey melted cheese. It’s perfect for family dinners, special occasions, or whenever you want a hearty meal that tastes like it took hours but actually doesn’t. The blend of flavors and textures makes every bite irresistible, and the best part? It’s incredibly easy to customize and make your own.
Why This Recipe Is a Must-Try
Baked stuffed shells are a classic Italian-American comfort food that’s both satisfying and simple to prepare. What makes this recipe stand out is its balance of creamy filling and tangy sauce, combined with the perfect pasta shell that holds everything together. Plus, it’s baked to bubbly perfection, creating a golden, cheesy crust that’s hard to resist. Whether you’re cooking for picky eaters or hosting a dinner party, this dish delivers flavor and presentation in equal measure. It also freezes beautifully, making it a great make-ahead option for busy weeknights.
Ingredients
- 20 jumbo pasta shells
- 2 cups ricotta cheese (ensure it’s from a trusted source to meet dietary preferences)
- 1 ½ cups shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese
- 1 large egg
- 2 cups marinara sauce (choose a simple, high-quality tomato sauce or make your own)
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, finely chopped (plus extra for garnish)
- 1 teaspoon dried Italian seasoning
- Salt and black pepper, to taste
- Olive oil, for drizzling
How To Make Baked Stuffed Shells
Step 1: Cook the Pasta Shells
Start by bringing a large pot of salted water to a boil. Add the jumbo shells and cook according to the package instructions, typically around 10 minutes, until al dente. Be careful not to overcook, as the shells will continue to cook in the oven. Drain the shells and rinse them under cold water to stop the cooking process and prevent sticking. Set aside on a clean towel.
Step 2: Prepare the Cheese Filling
In a large mixing bowl, combine the ricotta cheese, 1 cup of shredded mozzarella, grated Parmesan, minced garlic, chopped parsley, Italian seasoning, and the egg. Season with salt and pepper to taste. Mix everything thoroughly until you have a creamy, well-blended filling.
Step 3: Stuff the Shells
Carefully spoon the cheese mixture into each shell. Be generous but gentle to avoid tearing the pasta. Place the stuffed shells seam side up in a baking dish that has been lightly drizzled with olive oil.
Step 4: Assemble the Dish
Pour the marinara sauce evenly over the shells, making sure each shell gets a good coating without being drowned. Sprinkle the remaining ½ cup mozzarella cheese over the top for that beautiful, melty finish.
Step 5: Bake
Preheat your oven to 375°F (190°C). Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown.
Step 6: Serve
Once baked, let the shells cool for a few minutes. Garnish with extra fresh parsley before serving. These baked stuffed shells pair wonderfully with a crisp green salad or garlic bread.
Expert Tips
- Cook the pasta shells just until al dente to prevent them from becoming mushy after baking.
- Use whole milk ricotta for a creamier filling; if the ricotta is watery, drain it using a cheesecloth or fine mesh sieve.
- Adding an egg to the filling helps bind everything together and keeps the mixture from being too loose.
- If you prefer a spicier sauce, add red pepper flakes to the marinara or sprinkle some inside the filling.
- Let the baked shells rest for 5-10 minutes before serving to allow the filling to set and make slicing easier.
- For easy cleanup, spray your baking dish with cooking spray or line it with parchment paper.
Variations and Customizations
- Vegetable Boost: Stir in chopped spinach, mushrooms, or zucchini into the cheese filling for added nutrition and flavor.
- Meat-Lover’s Version: Add cooked and crumbled ground beef or turkey to the filling or sauce for a heartier meal.
- Vegan Adaptation: Use dairy-free ricotta alternatives and shredded vegan cheese; substitute the egg with a flax egg or omit it.
- Herb Variations: Experiment with fresh basil, oregano, or thyme in the filling for different flavor profiles.
- Cheese Variations: Swap out mozzarella for provolone, fontina, or a blend of Italian cheeses to change up the taste.
- Sauce Alternatives: Use a creamy Alfredo or pesto sauce instead of marinara for a unique twist.
How to Store Leftovers
To keep your baked stuffed shells fresh, transfer any leftovers to an airtight container and refrigerate. They’ll stay good for up to 3-4 days. When reheating, cover the dish with foil and warm in a 350°F (175°C) oven until heated through, about 15-20 minutes. You can also reheat individual portions in the microwave, but covering them with a microwave-safe lid or wrap helps prevent drying out. For longer storage, baked shells freeze well. Place them in a freezer-safe container or wrap tightly with foil and plastic wrap. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQ
Can I use frozen pasta shells for this recipe?
Frozen pasta shells are not typically recommended because they can become mushy during the baking process. It’s best to use fresh or dried jumbo shells cooked al dente.
Is it possible to prepare this dish ahead of time?
Absolutely! You can stuff the shells and assemble the dish a day ahead. Keep it covered in the refrigerator and bake it fresh when you’re ready to serve. Just add an extra 5-10 minutes to the baking time if baking from cold.
What can I substitute if I can’t find ricotta cheese?
If ricotta is unavailable, you can substitute with a mixture of cottage cheese (blended for smoothness) and cream cheese or mascarpone, which will give a similar creamy texture.
How do I prevent the shells from sticking together?
After cooking and draining the shells, rinse them with cold water to stop cooking and toss them lightly with a little olive oil. This creates a slick surface that helps prevent sticking.
Conclusion
Baked stuffed shells are a timeless dish that brings warmth and comfort to the table. Their creamy, cheesy filling paired with a vibrant tomato sauce is the perfect combination for a fulfilling meal. Whether you’re a seasoned cook or trying this recipe for the first time, the steps are straightforward, and the results are always impressive. The flexibility of this recipe means you can tailor it to your tastes and dietary needs without sacrificing flavor. Give this recipe a try for your next meal and enjoy a delicious, homemade dinner that everyone will love!

Baked Stuffed Shells
Ingredients
- 20 jumbo pasta shells
- 2 cups ricotta cheese ensure it’s from a trusted source to meet dietary preferences
- 1 ½ cups shredded mozzarella cheese divided
- ½ cup grated Parmesan cheese
- 1 large egg
- 2 cups marinara sauce choose a simple, high-quality tomato sauce or make your own
- 2 cloves garlic minced
- 2 tablespoons fresh parsley finely chopped, plus extra for garnish
- 1 teaspoon dried Italian seasoning
- salt and black pepper to taste
- olive oil for drizzling
Instructions
- Start by bringing a large pot of salted water to a boil. Add the jumbo shells and cook according to the package instructions, typically around 10 minutes, until al dente. Be careful not to overcook, as the shells will continue to cook in the oven. Drain the shells and rinse them under cold water to stop the cooking process and prevent sticking. Set aside on a clean towel.
- In a large mixing bowl, combine the ricotta cheese, 1 cup of shredded mozzarella, grated Parmesan, minced garlic, chopped parsley, Italian seasoning, and the egg. Season with salt and pepper to taste. Mix everything thoroughly until you have a creamy, well-blended filling.
- Carefully spoon the cheese mixture into each shell. Be generous but gentle to avoid tearing the pasta. Place the stuffed shells seam side up in a baking dish that has been lightly drizzled with olive oil.
- Pour the marinara sauce evenly over the shells, making sure each shell gets a good coating without being drowned. Sprinkle the remaining ½ cup mozzarella cheese over the top for that beautiful, melty finish.
- Preheat your oven to 375°F (190°C). Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown.
- Once baked, let the shells cool for a few minutes. Garnish with extra fresh parsley before serving. These baked stuffed shells pair wonderfully with a crisp green salad or garlic bread.
Equipment
- Large pot
- Large Mixing Bowl
- Baking Dish
- Aluminum Foil