Stuffed shells are one of my favorite comfort food classics—cheesy, hearty, and baked until bubbling and golden. Each pasta shell is filled with a creamy ricotta mixture, layered over marinara sauce, and topped with melted cheese. It’s the kind of meal I love to make when I want to feed a crowd or prep something satisfying ahead of time.
Why You’ll Love This Recipe
I love how stuffed shells combine everything I crave in a cozy dinner: tender pasta, rich filling, and plenty of sauce. It’s easy to assemble, customizable with different fillings, and makes for great leftovers. Whether I’m cooking for family, guests, or meal prep, this recipe never fails. Plus, it’s a great way to sneak in some greens or veggies without anyone noticing.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- Jumbo pasta shells
- Ricotta cheese
- Mozzarella cheese, shredded
- Parmesan cheese, grated
- Egg
- Fresh parsley or basil, chopped
- Garlic, minced
- Marinara sauce
- Salt
- Black pepper
- Olive oil (for boiling pasta)
Directions
- I start by cooking the jumbo shells in salted boiling water until just al dente, then drain and set them aside to cool.
- In a large bowl, I mix the ricotta, half the mozzarella, Parmesan, egg, garlic, chopped herbs, salt, and pepper until well combined.
- I spoon some marinara sauce into the bottom of a baking dish to prevent sticking.
- Once the shells are cool enough to handle, I stuff each one with the ricotta mixture and place them seam-side up in the baking dish.
- I pour more marinara sauce over the top, then sprinkle with the remaining mozzarella and a bit more Parmesan.
- I cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Then I uncover it and bake for another 10–15 minutes until the cheese is golden and bubbly.
- After baking, I let the dish rest for a few minutes before serving.
Servings and timing
This recipe makes about 4–6 servings, depending on how many shells I fill. Prep takes around 20 minutes, and baking takes 35–40 minutes. In total, I usually have it on the table in about an hour.
Variations
I like to add chopped spinach or sautéed mushrooms to the ricotta mixture for extra flavor and nutrition. For a meatier version, I sometimes mix cooked ground beef or Italian sausage into the filling or layer it into the sauce. I’ve even made a dairy-free version using plant-based cheeses with great results.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I cover them and warm them in a 350°F (175°C) oven for 15–20 minutes or microwave individual portions until heated through. These also freeze beautifully—either baked or unbaked—and reheat well after thawing overnight in the fridge.
FAQs
Can I freeze stuffed shells?
Yes, I freeze them before or after baking. I wrap the dish tightly and store it for up to 3 months. When ready to eat, I bake them straight from frozen, adding extra time.
What can I use instead of ricotta?
I sometimes use cottage cheese for a lighter option or a mix of cream cheese and spinach for a different texture.
How do I keep the shells from tearing?
I cook them just until al dente and cool them before handling. A little olive oil in the water helps prevent sticking.
Can I make this ahead of time?
Absolutely. I often assemble the whole dish a day in advance, cover it, and refrigerate it until I’m ready to bake.
What’s the best sauce to use?
I usually go with classic marinara, but I’ve also used creamy Alfredo or a mix of both for a richer flavor.
Conclusion
Stuffed shells are the kind of meal that always brings comfort and satisfaction. I love how easy they are to customize and how reliably delicious they turn out every time. Whether I’m making them for a busy weeknight or a cozy weekend dinner, these baked shells always hit the spot.
Print
Stuffed Shells
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4–6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Description
Stuffed shells are a comforting, cheesy baked pasta dish made with jumbo shells filled with a creamy ricotta mixture, topped with marinara sauce and melted cheese. Perfect for family dinners, meal prep, or feeding a crowd.
Ingredients
- 20–25 jumbo pasta shells
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 tbsp fresh parsley or basil, chopped
- 2 cloves garlic, minced
- 3 cups marinara sauce
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp olive oil (for boiling pasta)
Instructions
- Preheat the oven to 375°F (190°C).
- Cook jumbo pasta shells in salted boiling water with olive oil until just al dente. Drain and let cool.
- In a bowl, combine ricotta, 1 cup mozzarella, Parmesan, egg, garlic, herbs, salt, and pepper.
- Spread a layer of marinara sauce on the bottom of a baking dish.
- Fill each cooled shell with the ricotta mixture and arrange them seam-side up in the baking dish.
- Pour remaining marinara sauce over the shells and top with remaining mozzarella and extra Parmesan if desired.
- Cover with foil and bake for 25 minutes. Uncover and bake for another 10–15 minutes until the cheese is golden and bubbly.
- Let the dish rest for a few minutes before serving.
Notes
- Add spinach or mushrooms to the filling for extra veggies.
- Use ground beef or sausage for a meatier variation.
- Use plant-based cheese alternatives for a dairy-free version.
- Assemble ahead and refrigerate up to 1 day before baking.
- Freeze baked or unbaked shells for up to 3 months.
Nutrition
- Serving Size: 4–5 stuffed shells
- Calories: 420
- Sugar: 7g
- Sodium: 720mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 65mg
