Classic Stuffed Shells Recipe – A Comforting Italian Favorite

Stuffed shells are a timeless Italian-American comfort dish, featuring jumbo pasta shells filled with a creamy ricotta mixture, baked in a rich tomato sauce, and topped with melted cheese. This recipe delivers the perfect balance of flavor and texture, making it ideal for family dinners, potlucks, or special occasions. Whether you’re a seasoned cook or a beginner in the kitchen, this step-by-step guide will help you make the best classic stuffed shells.

Ingredients

For the Filling

  • 1 (15 oz) container ricotta cheese
  • 1 ½ cups shredded mozzarella cheese, divided
  • ½ cup grated Parmesan cheese
  • 1 large egg
  • 2 tablespoons fresh parsley, chopped (or 1 tsp dried parsley)
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For the Pasta & Sauce

  • 20 jumbo pasta shells (plus a few extra in case some break)
  • 3 cups marinara sauce (store-bought or homemade)
  • 1 teaspoon Italian seasoning
  • ½ teaspoon crushed red pepper flakes (optional)

For Topping

  • ½ cup shredded mozzarella cheese
  • 2 tablespoons grated Parmesan cheese
  • Fresh basil, chopped (for garnish)
Classic_Stuffed_Shells_Recipe

Instructions

Step 1: Cook the Pasta

  1. Bring a large pot of salted water to a boil.
  2. Add the jumbo shells and cook according to the package instructions until al dente.
  3. Drain the shells and rinse them under cold water to stop the cooking process. Set aside.

Step 2: Make the Ricotta Filling

  1. In a large mixing bowl, combine ricotta cheese, 1 cup shredded mozzarella, Parmesan, egg, parsley, garlic powder, salt, and black pepper.
  2. Mix well until the filling is smooth and creamy.

Step 3: Preheat the Oven & Prepare the Sauce

  1. Preheat your oven to 375°F (190°C).
  2. Spread 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish.

Step 4: Stuff the Shells

  1. Using a spoon or piping bag, fill each shell with about 2 tablespoons of the ricotta mixture.
  2. Arrange the stuffed shells in the baking dish in a single layer.

Step 5: Assemble & Bake

  1. Pour the remaining marinara sauce evenly over the stuffed shells.
  2. Sprinkle the remaining mozzarella and Parmesan cheese on top.
  3. Cover with foil and bake for 20 minutes.
  4. Remove the foil and bake for another 10 minutes until the cheese is melted and bubbly.

Step 6: Serve & Enjoy

  1. Let the dish cool for 5 minutes before serving.
  2. Garnish with fresh basil and serve warm.

Tips for the Best Stuffed Shells

  • Use quality ricotta – Whole milk ricotta gives the best creamy texture.
  • Don’t overcook the pasta – Keep the shells al dente so they hold their shape when baked.
  • Make it ahead – You can prepare and assemble the stuffed shells a day in advance and refrigerate before baking.

Variations & Additions

  • Meaty Version: Add cooked ground beef or sausage to the sauce for extra protein.
  • Spinach Stuffed Shells: Mix 1 cup of cooked, chopped spinach into the ricotta filling.
  • Alfredo Style: Swap marinara for Alfredo sauce for a creamy twist.

Storage & Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days.
  • Freezer: Freeze unbaked shells in a covered dish for up to 3 months. Thaw overnight before baking.
  • Reheating: Warm in a 350°F oven for 15 minutes or microwave until heated through.

Frequently Asked Questions

Can I use cottage cheese instead of ricotta?

Yes! Blend cottage cheese until smooth to get a similar texture.

What can I serve with stuffed shells?

Garlic bread, Caesar salad, or roasted vegetables pair perfectly with this dish.

Can I make this dish ahead of time?

Absolutely! Assemble the stuffed shells, cover, and refrigerate for up to 24 hours before baking.