Classic Stuffed Shells Recipe for Cozy Family Dinners

Classic Stuffed Shells are one of those comforting pasta dinners I never get tired of making, and if you love cheesy baked pasta as much as I do, you are absolutely in the right place. Tender jumbo pasta shells, creamy ricotta filling, rich marinara sauce, and a blanket of melted mozzarella come together in the kind of meal that feels both special and wonderfully familiar. It is hearty, cozy, and the kind of dish that makes the whole kitchen smell like dinner is going to be really, really good.

I love this recipe because it gives you that classic Italian-American comfort food feeling without being complicated. You can make it for a casual weeknight dinner, prep it ahead for a busy day, or serve it when family comes over and you want something dependable and impressive. Every bite is creamy, saucy, and perfectly cheesy, and the golden baked top is honestly hard to resist.

Looking at a plate of stuffed shells with marinara, fresh herbs, and a little extra Parmesan always makes me want to grab a fork immediately. And if you serve it with crusty bread and a simple salad, you have one of those meals that feels straight out of a cozy dinner gathering at home. I am going to walk you through exactly how I make it so you can get perfect Classic Stuffed Shells every time.

Quick Recipe Info Card

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour
  • Servings: 6
  • Difficulty: Easy

Why You’ll Love It

  • It is the ultimate comfort food dinner with creamy cheese, tender pasta, and rich tomato sauce.
  • You can make it ahead, refrigerate it, and bake it when you are ready.
  • It feels special enough for guests but easy enough for a weeknight meal.
  • The filling is simple, classic, and incredibly satisfying.
  • It is easy to customize with spinach, meat sauce, or extra herbs.
  • Leftovers reheat beautifully, which makes it perfect for meal prep.
  • It pairs so well with garlic bread, salad, or roasted vegetables.

Nutritional Benefits and Adaptable Variations

  • Ricotta, mozzarella, and Parmesan add protein and calcium to every serving.
  • Tomato-based marinara brings flavor plus antioxidants like lycopene.
  • You can add chopped spinach to the filling for extra fiber, iron, and color.
  • For a higher-protein version, add cooked Italian sausage or ground turkey to the sauce.
  • If you prefer a lighter option, use part-skim ricotta and mozzarella.
  • Cottage cheese can be swapped in for ricotta if that is what you have on hand.
  • Use a spicy arrabbiata sauce if you want a little heat.
  • Fresh basil, oregano, or parsley can change the flavor profile in a delicious way.
  • You can make this recipe vegetarian as written or bulk it up with sautéed mushrooms and spinach.

Ingredients

For the Pasta

  • 24 jumbo pasta shells, plus a few extra in case some tear while boiling
  • 1 tablespoon olive oil, for the baking dish

For the Cheese Filling

  • 15 ounces ricotta cheese
  • 1 1/2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 tablespoons chopped fresh parsley, plus more for garnish
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

For Assembly

  • 1 jar (24 to 28 ounces) marinara sauce, about 3 cups
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese

Step-by-Step Instructions

  1. Preheat the oven and prep the dish. Preheat your oven to 375°F. Lightly brush a 9×13-inch baking dish with olive oil, then spread about 1 1/2 cups of marinara sauce across the bottom. This keeps the shells from sticking and gives them a saucy base to bake in.
  2. Cook the shells. Bring a large pot of salted water to a boil and cook the jumbo shells just until al dente, according to the package directions. Be careful not to overcook them, because they will continue baking in the oven. Drain, rinse gently with cool water, and set them on a tray or sheet pan so they do not stick together.
  3. Make the filling. In a large bowl, stir together the ricotta, 1 1/2 cups mozzarella, 1/2 cup Parmesan, egg, parsley, Italian seasoning, garlic powder, salt, and black pepper. Mix until smooth and evenly combined. The filling should be creamy, thick, and easy to spoon.
  4. Stuff the shells. Spoon the cheese filling into each shell. I usually use about 1 1/2 to 2 tablespoons per shell, depending on shell size. Arrange the filled shells in the baking dish in a single layer, open side up, nestled into the sauce.
  5. Add sauce and cheese. Spoon the remaining marinara sauce over the shells, leaving a little of the filling visible on top for that classic baked look. Sprinkle the remaining 1/2 cup mozzarella and 1/4 cup Parmesan over everything.
  6. Bake until bubbly. Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes, or until the cheese is melted, the sauce is bubbling, and the top has a few golden spots.
  7. Rest and serve. Let the stuffed shells rest for 5 to 10 minutes before serving. This helps everything settle and makes them easier to plate. Finish with extra chopped parsley and more Parmesan if you like.

Tips, Serving Suggestions & Substitutions

If you want the smoothest cooking process, boil a few extra shells. A couple almost always split, and having extras saves you from scrambling at the last minute. I also like to lay the cooked shells out separately after draining so they cool without sticking together.

  • Don’t overcook the pasta: Slightly undercooked shells are easier to fill and hold up better after baking.
  • Use good marinara: Since the ingredient list is simple, a flavorful sauce makes a big difference.
  • Add spinach: Stir in 1 cup of thawed, well-squeezed chopped spinach for a classic ricotta-spinach filling.
  • Swap cheeses: Cottage cheese works in place of ricotta, or add a little provolone for extra richness.
  • Make it meatier: Add cooked Italian sausage or ground beef to the sauce for a heartier version.
  • Serve with: Garlic bread, Caesar salad, roasted broccoli, sautéed green beans, or a glass of red wine.
  • For extra browning: Broil for 1 to 2 minutes at the end, watching carefully so the cheese does not burn.

Nutrition Information

NutrientPer Serving
Calories470
Protein24g
Carbohydrates42g
Fat20g
Saturated Fat10g
Fiber4g
Sugar8g
Sodium780mg
Calcium35% DV

Nutrition values are estimates and can vary depending on the specific brands and ingredients you use.

Storage & Make-Ahead Tips

One of my favorite things about Classic Stuffed Shells is how make-ahead friendly they are. You can assemble the entire dish, cover it tightly, and refrigerate it for up to 24 hours before baking. If you are baking it straight from the fridge, just add 5 to 10 extra minutes to the covered baking time.

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the whole dish in a 350°F oven until heated through.

For freezing, assemble the shells in a freezer-safe dish, cover tightly with a layer of plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking, or bake from frozen with extra time, keeping it covered until hot all the way through. If you like freezer meals, this one is such a good one to have tucked away.

FAQ Section

1. Can I make Classic Stuffed Shells ahead of time?

Yes, absolutely. You can assemble the whole casserole a day in advance, cover it, and refrigerate it until you are ready to bake. It is one of my favorite dinner party or holiday prep recipes because most of the work is done early.

2. Can I freeze stuffed shells?

Yes. Stuffed shells freeze very well either baked or unbaked. I prefer freezing them unbaked so the texture stays a little fresher, but both methods work. Just be sure the dish is wrapped tightly to prevent freezer burn.

3. What can I use instead of ricotta cheese?

Cottage cheese is the easiest substitute. You can use it as is for a slightly chunkier texture, or blend it first if you want it smoother. Mascarpone can also add richness, though it is less traditional.

4. Why are my shells tearing when I cook them?

This usually happens if they are overcooked or stirred too aggressively while boiling. Cook them just to al dente, stir gently, and boil a few extra shells so you have backups if a couple split.

5. What should I serve with stuffed shells?

I love serving them with garlic bread, a crisp green salad, roasted vegetables, or even a simple glass of red wine. Since the shells are rich and cheesy, a fresh, light side dish balances everything beautifully.

Final Thoughts

If you are craving a comforting baked pasta dinner that feels timeless and satisfying, these Classic Stuffed Shells truly deliver. I love how simple they are to put together, how gorgeous they look coming out of the oven, and how everyone at the table always goes back for seconds. It is one of those reliable recipes that never lets me down.

If you make this recipe, I would love to hear how it turned out for you. Leave a comment with your favorite variation, share it with someone who loves cozy pasta dinners, and don’t forget to save it to Pinterest so you can come back to it anytime you need an easy, cheesy family favorite.

We’re glad that you’re here

I’m Emily Carter, a home cook and food lover dedicated to crafting simple, comforting recipes for busy families. Inspired by my love for warm, homey meals and shared moments around the table, I believe food has the power to bring people together. Whether you’re looking for easy weekday dinners or special treats, SpeedyYums is here to help you make every meal feel like home.

Follow Me On Pinterest

Leave a Comment