Stuffed Shells
Easy Stuffed Shells are the embodiment of comfort food—plump, hearty pasta shells filled to the brim with creamy ricotta and flavorful herbs, then baked in a luscious marinara sauce. This dish is like a warm hug after a long day, effortlessly balancing rich flavors with comforting textures. Imagine digging into one of these beautifully crafted shells: the soft pasta giving way to a cheesy filling, all while the aroma of garlic and spices wafts through the kitchen, promising a delightful meal ahead.

I still remember the first time I made stuffed shells—it felt like a rite of passage into the world of Italian cooking! As I mixed the cheeses together, I knew I was creating something special. Whether you’re whipping these up for a cozy Sunday dinner with family or impressing guests at a dinner party, stuffed shells are guaranteed to please. They’re not only easy to make but also budget-friendly, making them a perfect choice for any occasion. Get ready to savor each bite and indulge in this classic that never goes out of style!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Prep and cook in about 85 minutes, making it a great weeknight meal.
- Irresistible Flavor: The combination of ricotta and parmesan creates a creamy filling that’s bursting with flavor.
- Eye-Catching Appeal: These shells look gorgeous on a plate, topped with bubbling mozzarella and a sprinkle of fresh basil.
- Family Friendly: Perfect for little hands; who doesn’t love a cheesy pasta dish?
- Flexible Serving: Great for dinner, leftovers for lunch, or even a potluck—everyone will want the recipe!
Ingredients You’ll Need
- 12 ounces jumbo pasta shells: Essential for holding all that delicious filling; make sure to choose a good-quality brand.
- 1 tablespoon salt for pasta water: A crucial step for enhancing the pasta’s flavor while cooking.
- 30 ounces ricotta cheese: Creamy and rich, it’s the heart of the stuffing—look for whole milk ricotta for the best texture.
- 6 ounces parmesan cheese, grated: Adds a nutty flavor and perfect saltiness; freshly grated is highly recommended.
- 1 egg: Binds the filling together and adds richness—room temperature works best for easier mixing.
- 1 tablespoon garlic clove, minced: Fresh garlic elevates the flavors beautifully; feel free to adjust based on your preference.
- 1 tablespoon fresh parsley, minced: A bright, herby note that complements the richness of the cheeses.
- 1/2 cup fresh basil leaves, finely chopped (about 8 to 10 leaves): Fresh basil adds a delightful aroma; you can substitute with dried basil if needed, but use less.
- 1/2 teaspoon salt: Enhances the flavors of the filling.
- 1/4 teaspoon pepper: For a touch of warmth.
- 1 teaspoon Italian seasoning: A blend that brings all the typical Italian flavors to the dish.
- 28 ounces marinara sauce: The perfect companion to your stuffed shells; store-bought saves time, or use homemade for extra love.
- 2 cups grated mozzarella cheese: Melts beautifully on top, creating an irresistible golden crust.
How to Make Stuffed Shells
- Preheat the Oven: Set your oven to 350°F to get it nice and warm while you prepare the rest of the dish.
- Cook the Pasta: In a large pot, bring salted water to a boil and cook the jumbo pasta shells until al dente—this helps keep them sturdy for filling.
- Prepare the Baking Dish: Coat a 9×13″ baking dish with cooking spray or a light layer of butter and spread 1 1/2 cups of marinara sauce at the bottom for a flavorful base.
- Drain and Rinse: Once the shells are cooked, carefully drain them and rinse under cold water to stop the cooking process and cool them down.
- Mix the Filling: In a large bowl, combine 30 ounces of ricotta cheese, 6 ounces of grated parmesan cheese, 1 egg, 1 tablespoon of minced garlic, 1 tablespoon of minced parsley, 1/2 cup of chopped basil, 1/2 teaspoon of salt, 1/4 teaspoon of pepper, and 1 teaspoon of Italian seasoning. Stir until everything is well blended.
- Stuff the Shells: Gently spoon the cheese mixture into each of the cooked shells. Place them open side up in the baking dish on top of the sauce.
- Top with Sauce and Cheese: Pour the remaining marinara sauce over the stuffed shells and sprinkle with 2 cups of grated mozzarella cheese and a little extra parmesan for good measure.
- Bake: Cover the dish with aluminum foil and bake for 25 minutes, or until heated through and bubbly. Remove the foil and bake for an additional 10 minutes to get that lovely golden cheese on top.
- Serve and Enjoy: Dig into those stuffed shells with a side of crusty bread, a vibrant salad, and maybe finish off with some brownies for dessert!
Storing & Reheating
Leftovers can be stored in an airtight container at room temperature for a couple of hours, but refrigeration is best for longer storage—up to about 3 days. If you have extra stuffed shells, you can freeze them before baking; just cover tightly and store for up to 3 months. When you’re ready to enjoy them, thaw in the refrigerator overnight, then bake at 350°F for about 30-35 minutes, until heated through and bubbly. Although reheating may slightly alter the texture, a quick spritz of olive oil can help refresh the flavors.
Chef’s Helpful Tips
- Avoid overcooking the pasta; al dente will hold up better during baking.
- Let your ricotta sit at room temperature for easier mixing and creamier filling.
- Season your sauce—if it’s bland, your stuffed shells won’t shine.
- Want to up the flavor? Consider adding sautéed spinach or mushrooms to the cheese mixture.
- Prepared stuffed shells can sit in the fridge, unbaked, for up to a day before popping them in the oven for fresh enjoyment!
There you have it—an easy and delicious recipe for stuffed shells that will surely impress! With creamy textures, gooey cheese, and a fragrant marinara sauce, every bite invites you to savor the experience. Feel free to personalize the recipe by adding vegetables, different cheeses, or even swapping the marinara for a homemade pesto sauce. Enjoy this culinary treat anytime, and don’t forget to share it with your loved ones. Happy cooking!

Recipe FAQs
Can I make stuffed shells ahead of time?
What can I substitute for ricotta cheese?
Can I freeze stuffed shells?
How should I serve stuffed shells?
⭐ If you make my Stuffed Shells recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Stuffed Shells
Savor the delightful flavor of stuffed shells filled with creamy ricotta and savory herbs. Perfect for a quick dinner or family meal, this recipe is easy to prepare and sure to impress everyone.
- Prep Time 25 minutes
- Cook Time 60 minutes
- Yield 8 servings 1x
Ingredients
- 12 ounces jumbo pasta shells
- 1 tablespoon salt for pasta water
- 30 ounces ricotta cheese
- 6 ounces parmesan cheese, grated
- 1 egg
- 1 tablespoon garlic clove, minced
- 1 tablespoon fresh parsley, minced
- 1/2 cup fresh basil leaves, finely chopped about 8 to 10 leaves
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1 teaspoon italian seasoning
- 28 ounces marinara sauce
- 2 cups grated mozzarella cheese
Instructions
- Preheat the oven to 350°F and cook the pasta shells in boiling salted water until al dente.
- Prepare a 9×13" baking dish by coating it with cooking spray or butter, then spread 1 1/2 cups of marinara sauce on the bottom.
- Drain the cooked pasta and rinse it with cold water.
- In a large bowl, mix the ricotta, Parmesan, egg, garlic, parsley, Italian seasoning, basil, salt, and pepper until well combined.
- Carefully fill each pasta shell with the cheese mixture and arrange them in the baking dish over the marinara sauce.
- Pour the remaining marinara sauce over the stuffed shells and sprinkle with mozzarella and Parmesan cheese.
- Bake for 25 minutes until hot and bubbly.
Notes
Serve with garlic bread and salad for a complete meal.
For extra flavor, add your favorite vegetables to the cheese mixture.
You can freeze unbaked shells for a quick meal later.
Nutrition
- Serving Size: 1 stuffed shell
- Calories: 410
- Sugar: 4g
- Sodium: 850mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 2g
- Protein: 19g
- Cholesterol: 90mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




