How To Make Three-Cheese Stuffed Shells with Marinara

Stuffed shells are one of those dinners that instantly feel warm and comforting.

Tender pasta shells are filled with a creamy ricotta mixture, layered over marinara sauce, and baked until the cheese melts into a bubbly, golden topping.

As they bake, the kitchen fills with the aroma of garlic, herbs, and tomato sauce, making dinner feel special before it even reaches the table.

This version keeps things simple with a classic three-cheese filling. Ricotta makes the center creamy, mozzarella gives you that irresistible melt, and parmesan adds a rich, savory bite.

It’s the kind of cozy pasta dish that’s easy enough for weeknights but satisfying enough to share with family or friends. Serve it with a salad or crusty bread, and you’ve got a comforting meal everyone will love. 

For the Stuffed Shells

  • Jumbo Pasta Shells – these large shells are perfect for holding the creamy ricotta filling. Cook a few extra in case some tear while boiling.
  • Marinara Sauce – forms the flavorful base of the dish and keeps the pasta moist while baking.
  • Salt and Black Pepper – simple seasoning that enhances the flavor of the pasta and filling.
  • Garlic Powder – adds a subtle garlic flavor to the pasta while it cooks.

For the Ricotta Filling

  • Ricotta Cheese – the creamy base of the filling that makes the shells soft and rich.
  • Mozzarella Cheese – mixed into the filling for a melty, cheesy texture.
  • Parmesan Cheese – adds a sharp, savory flavor that balances the creamy cheeses.
  • Egg – helps bind the filling together so it stays creamy but holds its shape.
  • Parsley – adds a light herbal freshness to the filling.
  • Basil – brings classic Italian flavor that pairs perfectly with marinara sauce.
  • Oregano – adds a warm, earthy note to the cheese mixture.
  • Garlic – gives the filling a deeper, savory flavor.
  • Salt and Black Pepper – used to season the filling and bring all the flavors together.

For the Topping

  • Mozzarella Cheese – sprinkled over the shells before baking for that golden, melted cheese topping.
  • Oregano – adds a final layer of herb flavor as the dish bakes.

How To Make Three-Cheese Stuffed Shells with Marinara

Large pasta shells filled with a creamy ricotta mixture, layered over marinara sauce, and baked with melted mozzarella on top. The filling combines ricotta, mozzarella, parmesan, garlic, and herbs for a rich and comforting pasta dish.
Print Pin
Course: Main Course
Cuisine: American / Italian-inspired
Keyword: How To Make Three-Cheese Stuffed Shells with Marinara
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6

Notes

Ingredients

Sauce
  • 3 cup marinara sauce
Pasta
  • 8 oz jumbo shells (about 18 shells, cook a few extra in case some break)
  • salt
  • fresh cracked black pepper
  • 1 tsp garlic powder
Ricotta Filling
  • 15 oz whole milk ricotta cheese
  • 8 oz shredded mozzarella cheese
  • 1/2 cup freshly grated Parmesan cheese
  • 1 egg
  • 1 tbsp minced parsley (fresh or dry)
  • 1 tbsp minced basil (fresh or dry)
  • 1 tsp dry oregano
  • 3 garlic cloves, pressed
  • salt
  • fresh cracked black pepper
Topping
  • 1/2–1 cup shredded mozzarella cheese
  • 1/2 tsp dry oregano

Instructions

Prepare the Oven
Preheat the oven to 350°F and lightly grease a 9×13 baking dish.
Cook the Pasta
Tip: Season the pasta water generously with salt so the shells absorb flavor as they cook.
Tip: The recipe makes around 18 stuffed shells, but cook a few extra in case some tear while boiling.
Cook the jumbo shells according to the package directions until al dente. The pasta should still be slightly firm since it will continue cooking in the oven.
Drain the shells and allow them to cool enough so they can be handled.
Make the Ricotta Filling
While the pasta cooks, prepare the filling.
In a mixing bowl, combine the ricotta cheese, egg, herbs, pressed garlic, parmesan cheese, mozzarella cheese, and seasonings. Mix everything together using a fork until the ingredients are evenly blended.
(Remember that some mozzarella will be reserved for the topping.)
Assemble and Bake
  • Spread about 3 cups of marinara sauce evenly across the bottom of the prepared 9×13 baking dish.
  • Fill each pasta shell with 1½–2 tablespoons of ricotta filling and arrange them in the dish.
  • Tip: Place the shells seam side up and keep them lined up straight so the filling stays inside.
  • Sprinkle mozzarella cheese and oregano over the shells. Bake for 20–25 minutes, or until the cheese is melted and the sauce around the edges is bubbling.
Notes
Make Ahead
You can prepare the dish ahead of time. Cook the shells and fill them with the ricotta mixture. Spread the sauce in a baking dish and arrange the filled shells on top. Cover the dish tightly with plastic wrap or a fitted lid and refrigerate for up to 1 day.
When ready to cook, remove the covering and let the dish sit at room temperature while the oven heats. Add the mozzarella and herbs, then bake for 25–30 minutes.
Storing
Allow baked shells to cool to room temperature before refrigerating. Store them in the same baking dish or transfer them to an airtight container. Properly stored leftovers will keep for 3–4 days.
Reheating
Single servings can be reheated in the microwave in 30–40 second intervals until warmed through.
You can also reheat them in the oven at 350°F. Place the shells in a baking dish, cover with foil, and warm until heated through.
Freezing
To freeze, assemble the stuffed shells in a freezer-safe dish without baking. Cover tightly and freeze for up to 3 months. Bake directly from frozen at 350°F for 60–70 minutes, or until heated through.
 
Nutrition
Calories: 454 kcal | Carbohydrates: 39 g | Protein: 27 g | Fat: 21 g | Saturated Fat: 12 g | Cholesterol: 98 mg | Sodium: 1085 mg | Potassium: 622 mg | Fiber: 3 g | Sugar: 6 g | Vitamin A: 1285 IU | Vitamin C: 9.9 mg | Calcium: 470 mg | Iron: 2.5 mg
Save

1. Can I cook the pasta shells ahead of time?

Yes, you can. Cook the shells until just al dente, let them cool, then stuff them with the ricotta filling and arrange them in the baking dish. Cover and refrigerate for up to a day. When you’re ready to bake, take the dish out while the oven preheats and bake as directed. Easy make-ahead dinner!

2. Why should the pasta shells be slightly undercooked?

Because they keep cooking in the oven. If you cook them fully in boiling water, they can turn too soft after baking. Slightly undercooked shells hold their shape better and stay perfectly tender once the dish comes out of the oven.

3. What if some pasta shells break while cooking?

It happens — every time! That’s why it’s smart to cook a few extra shells. If some tear while boiling or filling, you’ll still have plenty for the dish.

4. Can I freeze stuffed shells?

Absolutely. Assemble the shells in a freezer-safe dish but don’t bake them yet. Cover tightly and freeze for up to three months. When ready to cook, bake straight from frozen until heated through and bubbly.

5. How do I reheat leftover stuffed shells?

The microwave works for quick portions — heat in short bursts until warm. For the best texture, reheat them in the oven at 350°F, covered with foil, until the cheese is melted and everything is heated through.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Welcome!

Welcome to Savory & Nest, a food blog dedicated to sharing budget-friendly recipes made with simple, everyday ingredients. The goal is to…

Recipes In Email

Subscribe to my newsletter for exclusive recipes and all of the behind the scenes details.
Creamy Sun-Dried Tomato Chicken Pasta 3
Read More
Creamy Chicken and Broccoli Alfredo Stuffed Shells 1
Read More
Marry Me Chicken Pasta 5
Read More
The Best Zucchini Butter Spaghetti Recipe 6
Read More
How To Make The Best Ground Beef Ramen 5
Read More

Related Posts

Creamy Sun-Dried Tomato Chicken Pasta 3
Creamy Chicken and Broccoli Alfredo Stuffed Shells 1
Marry Me Chicken Pasta 5