When it comes to stuffed shells, imagine a plate brimming with giant pasta shells, generously filled with creamy ricotta, savory herbs, and a tangy marinara sauce. The aroma wafting from the oven is enough to make anyone’s mouth water, promising a perfect bite of gooey cheese and rich tomato. You can almost hear your taste buds clapping in anticipation as they prepare for this delicious symphony of flavors.

This dish has been my go-to for family gatherings, where the only thing more abundant than love is the laughter echoing around the dinner table. Every time I pull out this cheesy masterpiece, I’m met with delighted gasps and second-helping requests. It’s like serving up happiness in a pasta shell! Whether it’s a cozy weeknight dinner or a festive celebration, stuffed shells never fail to impress.
Why You'll Love This Recipe
- These stuffed shells are incredibly easy to prepare, making them perfect for busy weeknights
- The flavor profile combines creamy cheese and zesty marinara that will tantalize your taste buds
- They look stunning on any plate, bringing a pop of color and charm to your table
- You can easily customize the filling based on dietary preferences or what you have on hand
My mom once made these for an impromptu family gathering, and let me tell you, they disappeared faster than my uncle could finish his dad jokes. It was one of those moments that left everyone smiling and full.

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Large Pasta Shells: Look for sturdy shells that can hold all that cheesy goodness without falling apart.
-
Ricotta Cheese: Opt for fresh ricotta; it gives a creamy texture that’s absolutely irresistible.
-
Shredded Mozzarella Cheese: Choose whole milk mozzarella for that melty, gooey goodness that everyone loves.
-
Parmesan Cheese: Freshly grated Parmesan adds depth and a nutty flavor to the filling.
-
Eggs: Eggs help bind everything together while adding richness to the filling.
-
Fresh Herbs (Basil & Parsley): Fresh herbs elevate the flavor profile; don’t skip them!
-
Marinara Sauce: Use your favorite store-bought sauce or homemade if you’re feeling adventurous!
-
Salt & Pepper: Essential for seasoning; adjust according to your taste preferences.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Preheat your oven to 375°F (190°C). Grab a large baking dish and lightly grease it with cooking spray or olive oil to prevent sticking. This will be the cozy home for our stuffed shells.
Cook the Pasta Shells: Boil salted water in a large pot and cook the pasta shells until al dente. Drain them carefully, avoiding breakage while they’re still hot. Lay them out on parchment paper so they don’t stick together.
Create the Filling: In a mixing bowl, combine ricotta cheese, half of the mozzarella, Parmesan cheese, eggs, chopped basil, parsley, salt, and pepper. Mix well until everything is evenly incorporated; you want each shell bursting with flavor!
Stuff those Shells: Gently fill each pasta shell with about two tablespoons of the ricotta mixture using a spoon or piping bag. Don’t worry if it gets a little messy; that means you’re doing it right!
Add Marinara Sauce: Spread half of your marinara sauce across the bottom of your greased baking dish. Nestle those stuffed shells into the sauce snugly but not too tight—give them space to breathe!
Bake to Perfection: Spoon the rest of the marinara sauce over the top of the stuffed shells and sprinkle remaining mozzarella cheese liberally across everything like you’re covering it with cheesy confetti! Cover with foil and bake for 25 minutes. Then remove foil and bake an additional 10 minutes until bubbly and golden brown.
Now you’ve created something truly magical—perfectly cooked pasta filled with luscious cheese surrounded by vibrant marinara sauce! Let it cool slightly before serving; trust me on this one!
Enjoy your stuffed shells with garlic bread or a fresh salad on the side for an unforgettable meal that will quickly become a family favorite!
You Must Know
- Stuffed shells are a delightful Italian dish that can adapt to your pantry
- The gooey cheese filling and savory sauce create a comforting meal, perfect for any occasion
- Don’t forget to pair it with garlic bread to soak up all that delicious sauce!
Perfecting the Cooking Process
Begin by boiling the pasta shells until al dente, then prepare the filling while they cool. Next, layer a baking dish with sauce, fill each shell generously, and top with more sauce and cheese before baking.

Add Your Touch
Feel free to swap out the ricotta for cottage cheese or add spinach for extra nutrients. You can also spice things up with herbs like basil or oregano for added flavor.
Storing & Reheating
Store leftover stuffed shells in an airtight container in the fridge for up to three days. To reheat, place them in a preheated oven at 350°F until warmed through, about 20 minutes.
Chef's Helpful Tips
- For perfectly stuffed shells, ensure your filling is creamy and flavorful
- Using fresh herbs can elevate the taste significantly
- Bake covered initially to help meld flavors, then uncover for a golden crust!
Cooking these stuffed shells reminds me of family gatherings where everyone would bring their favorite dish. Seeing my aunt’s proud smile when her version came out perfectly inspired me to always strive for that cheesy goodness!

FAQ
What type of pasta should I use for stuffed shells?
Use large pasta shells specifically designed for stuffing; they hold fillings beautifully.
Can I freeze stuffed shells?
Yes, you can freeze unbaked stuffed shells for up to three months; just thaw before baking.
How do I make stuffed shells vegetarian?
Simply use vegetables like spinach or mushrooms in place of meat in your filling mixture.

Stuffed Shells
- Total Time: 50 minutes
- Yield: Serves 4
Description
Stuffed shells are a comforting Italian classic that combines large pasta shells filled with a creamy ricotta mixture and topped with zesty marinara sauce. This dish is perfect for family gatherings or weeknight dinners, guaranteed to impress with its cheesy goodness and vibrant flavors. Easy to prepare and endlessly customizable, stuffed shells make every meal feel like a celebration.
Ingredients
- 12 large pasta shells
- 1 cup ricotta cheese
- 1 cup shredded whole milk mozzarella cheese (divided)
- 1/2 cup freshly grated Parmesan cheese
- 1 large egg
- 2 tablespoons fresh basil (chopped)
- 2 tablespoons fresh parsley (chopped)
- 2 cups marinara sauce (divided)
- Salt and pepper to taste
Instructions
- Preheat oven to 375°F (190°C) and lightly grease a baking dish.
- Boil salted water in a large pot, cook pasta shells until al dente, then drain and set aside.
- In a mixing bowl, combine ricotta cheese, half the mozzarella, Parmesan cheese, egg, basil, parsley, salt, and pepper. Mix until well combined.
- Fill each pasta shell with about two tablespoons of the filling.
- Spread half of the marinara sauce in the baking dish and arrange stuffed shells on top. Pour remaining sauce over the shells and sprinkle with remaining mozzarella.
- Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10 minutes until bubbly.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 3 stuffed shells (approx. 300g)
- Calories: 390
- Sugar: 8g
- Sodium: 780mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 90mg
Keywords: For added nutrition, consider mixing in spinach or kale into the ricotta filling. Leftover stuffed shells can be stored in an airtight container in the fridge for up to three days or frozen for up to three months.

