Ricotta Stuffed Shells Recipe are one of those classic baked pasta dishes that always feel like a good idea. They are rich without being too heavy, comforting without being complicated, and impressive enough to serve for guests while still being easy enough for a family dinner. Tender pasta shells filled with creamy ricotta, topped with sauce and melted cheese, and baked until bubbly create the kind of meal that feels warm and homemade in the best possible way.
What makes this recipe especially dependable is its balance. The shells are hearty, the ricotta filling is soft and flavorful, and the sauce keeps everything moist as it bakes. When done right, stuffed shells should feel creamy and satisfying, not dry or dense. That is exactly what this version is built to deliver.
I like this recipe because it works for so many situations. It is great for weeknight dinners, make-ahead meals, holidays, potlucks, or Sundays when you want something a little extra cozy. Once you make it, it usually becomes one of those recipes you come back to again and again.

Why You’ll Love These Ricotta Stuffed Shells
There are plenty of baked pasta dishes out there, but this one stays popular for good reason.
Creamy, cheesy, and deeply comforting
Great for family dinners or casual entertaining
Easy to make ahead
Freezer-friendly and good for leftovers
Made with familiar ingredients
Perfect with salad, garlic bread, or roasted vegetables
Equipment
Large pot
Colander
9×13-inch baking dish
Large mixing bowl
Spoon or small cookie scoop
Knife
Cutting board
Measuring cups and spoons
Aluminum foil
Ingredients
For the Pasta and Sauce
20 to 24 jumbo pasta shells
3 cups marinara sauce
For the Ricotta Filling
15 ounces ricotta cheese
1 1/2 cups shredded mozzarella cheese, divided
1/2 cup grated Parmesan cheese
1 large egg
2 tablespoons chopped fresh parsley
1 teaspoon Italian seasoning
1/2 teaspoon garlic powder
1/2 teaspoon salt
1/4 teaspoon black pepper
Timing and Servings
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 4 to 6
How to Make Ricotta Stuffed Shells
1. Preheat the Oven
Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish or spread a little marinara sauce across the bottom to prevent sticking.
Starting with a prepared dish makes assembly easier and helps the shells stay moist while baking.
2. Cook the Pasta Shells
Bring a large pot of salted water to a boil. Cook the jumbo shells according to the package directions, but stop just short of fully done. You want them al dente because they will continue to cook in the oven.
Drain the shells and rinse them briefly with cool water so they are easier to handle. Set them aside on a tray or plate so they do not stick together.
A few torn shells are normal, which is why it helps to cook a couple of extra ones just in case.
3. Make the Ricotta Filling
In a large mixing bowl, combine the ricotta cheese, 1 cup of the mozzarella, Parmesan cheese, egg, parsley, Italian seasoning, garlic powder, salt, and black pepper. Stir until the mixture is smooth and well combined.
The filling should feel creamy and scoopable, not runny. If the ricotta seems watery, stirring it well first helps the texture.
4. Add Sauce to the Baking Dish
Spread about 1 cup of marinara sauce over the bottom of the prepared baking dish.
This layer keeps the shells from sticking and helps the bottoms stay tender while baking.
5. Fill the Shells
Use a spoon or small scoop to fill each cooked shell with the ricotta mixture. Place the filled shells open side up in the baking dish in a single layer.
Try to pack them close enough that they stay upright, but not so tightly that they lose their shape.
6. Top with More Sauce and Cheese
Spoon the remaining marinara sauce over the shells. Sprinkle the remaining 1/2 cup mozzarella over the top.
You want enough sauce to keep the shells moist, but not so much that the dish turns soupy. A nice even layer works best.
7. Cover and Bake
Cover the baking dish with foil and bake for 25 minutes. Then remove the foil and bake for another 10 minutes, or until the cheese is melted and the sauce is bubbling around the edges.
The covered stage traps moisture, while the uncovered finish gives the top a better melted, slightly golden look.
8. Rest and Serve
Let the stuffed shells rest for about 5 minutes before serving. This helps the cheese settle and makes the shells easier to lift out of the dish.
Serve warm with extra Parmesan or parsley if you like.

Tips for the Best Ricotta Stuffed Shells
Do Not Overcook the Shells
This is one of the most important parts of the recipe. If the pasta is too soft before it goes into the oven, it can tear more easily and become too tender after baking.
Use Whole-Milk Ricotta if Possible
Whole-milk ricotta usually gives the filling a creamier texture and richer flavor than part-skim versions.
Season the Filling Well
Ricotta is mild, so it benefits from enough seasoning. The herbs, garlic powder, salt, and Parmesan are what keep the filling from tasting flat.
Use Enough Sauce
A dry stuffed shell dish is disappointing. Sauce on the bottom and top helps keep everything tender and flavorful.
Let It Rest Before Serving
A short resting time helps the shells hold their shape and makes the overall texture better.
Easy Variations
Ricotta stuffed shells are easy to adjust depending on your taste or what you have available.
Add Spinach
Stir a cup of chopped, squeezed-dry spinach into the ricotta filling for more color and a little extra nutrition.
Add Meat
If you want a heartier dish, add cooked ground beef or Italian sausage to the marinara sauce before layering it into the baking dish.
Make It Extra Cheesy
Add a little more mozzarella or even some provolone if you want a richer, more indulgent top layer.
Use Cottage Cheese
If you do not have ricotta, cottage cheese can work as a substitute, though the texture will be a bit different.
Add Fresh Basil
A little chopped fresh basil in the filling or on top after baking can brighten the dish nicely.
What to Serve with Ricotta Stuffed Shells
This dish is filling on its own, but a few simple sides make it even better.
Garlic bread
Caesar salad
Mixed green salad
Roasted broccoli
Green beans
Roasted zucchini
Sautéed spinach
If I am serving stuffed shells for dinner, I usually pair them with garlic bread and a crisp salad. That keeps the meal balanced and makes it feel complete.
Serving Suggestions
Ricotta stuffed shells work well for different kinds of meals.
For a Family Dinner
Serve them with salad and bread for a full, comforting meal.
For Casual Entertaining
Arrange them neatly in the baking dish, sprinkle with extra Parmesan and parsley, and serve family-style.
For Meal Prep
Portion leftovers into containers for easy lunches or dinners later in the week.
For Holidays or Potlucks
Because they reheat well and hold their shape nicely, stuffed shells are a great choice for gatherings.
Nutritional Facts
Approximate per serving, depending on sauce and cheese used:
Calories: 420 to 560
Protein: 20 to 26 grams
Fat: 18 to 26 grams
Carbohydrates: 38 to 48 grams
Fiber: 2 to 4 grams
Sodium: Varies depending on marinara and cheese used
How to Store and Reheat
Stuffed shells are one of those meals that often taste just as good the next day.
Refrigerate
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat
Reheat in the oven at 350°F until warmed through, or microwave individual portions in short intervals.
Freeze
You can freeze assembled stuffed shells before or after baking. Wrap tightly and freeze for up to 2 months. Thaw in the refrigerator before reheating or baking.
Conclusion
Ricotta stuffed shells are one of those classic baked pasta recipes that manage to feel cozy, satisfying, and a little special all at once. They have the creamy cheese filling people love, the saucy baked finish that makes pasta dinners so comforting, and a simple method that fits real-life cooking.
They are also flexible enough to make again in different ways, whether you add spinach, use meat sauce, or keep them simple and cheesy. That combination of comfort, practicality, and flavor is exactly what makes ricotta stuffed shells worth keeping in your regular rotation.
FAQs
1. Can I make ricotta stuffed shells ahead of time?
Yes. You can assemble them ahead, cover the dish, and refrigerate until ready to bake.
2. Do I need to cook the shells before stuffing them?
Yes. The shells should be boiled until just al dente so they are soft enough to fill but still hold their shape.
3. Can I freeze ricotta stuffed shells?
Yes. They freeze very well either before baking or after baking.
4. What sauce goes best with stuffed shells?
Marinara is the classic choice, though meat sauce also works well if you want a heartier version.
5. Can I add spinach to the ricotta filling?
Yes. Chopped, well-drained spinach is a very popular addition and pairs perfectly with ricotta.
6. Why are my stuffed shells watery?
This can happen if the ricotta is too wet or if too much sauce is used. Using a thick marinara and well-mixed filling helps.
