Ricotta Stuffed Shells are the kind of dinner that instantly makes the table feel warm and inviting. Tender pasta shells filled with a creamy ricotta mixture, tucked into rich marinara, and baked until bubbly under a layer of melted cheese create the perfect balance of comfort and flavor.
This is one of those meals that feels a little special without making the cooking process stressful. It is simple enough for a weeknight when you want something cozy, but it also looks beautiful enough to serve when family or friends come over. Every bite is soft, cheesy, saucy, and deeply satisfying.
Why You’ll Love This Ricotta Stuffed Shells
Ricotta Stuffed Shells are easy to love because they bring together classic Italian-inspired flavors in a way that feels hearty and homemade. The filling is creamy and well seasoned, the marinara keeps everything moist while baking, and the cheese on top turns golden and irresistible in the oven.
Another reason this dish works so well is that it can be made ahead. You can assemble the shells earlier in the day, keep the baking dish chilled, and slide it into the oven when dinner time gets close. It also reheats beautifully, which makes leftovers something to look forward to instead of something to tolerate.
What Makes Ricotta Stuffed Shells So Comforting?
A big part of the comfort comes from the texture. The pasta stays tender, the ricotta filling is light but rich, and the sauce wraps everything together so each forkful feels complete. It is filling without feeling too heavy, especially when the ricotta is mixed with herbs, Parmesan, and mozzarella.
It is also a dish that invites little personal touches. Some people like adding spinach to the filling, while others lean into extra cheese or a little garlic for more depth. No matter how you serve it, Ricotta Stuffed Shells always feel like a dinner worth slowing down for.
Ingredients for the Ricotta Stuffed Shells
The ingredient list for Ricotta Stuffed Shells is made of familiar kitchen staples, but each one plays an important role. Together they create a filling that is creamy and flavorful, a sauce layer that keeps the shells tender, and a cheesy top that finishes the dish with that irresistible baked texture.
Ingredients
A good stuffed shells recipe starts with balance. You want enough richness from the cheese, enough seasoning to keep the filling lively, and enough sauce to make every bite feel tender and flavorful.
- Jumbo pasta shells are the base of the dish and hold the creamy filling beautifully.
- Ricotta cheese gives the filling its soft, rich, and classic texture.
- Mozzarella cheese adds meltiness inside the filling and over the top of the shells.
- Parmesan cheese brings a salty, nutty depth that rounds out the cheese mixture.
- Egg helps bind the ricotta filling so it stays creamy but holds together.
- Marinara sauce keeps the shells moist while baking and adds a bright tomato flavor.
- Fresh parsley adds freshness and color to the filling.
- Garlic brings savory depth and makes the cheese mixture more flavorful.
- Italian seasoning layers in familiar herb flavor that works beautifully with the sauce and cheese.
- Salt sharpens and balances all the creamy ingredients.
- Black pepper adds a gentle warmth that keeps the filling from tasting flat.
- Olive oil helps prepare the baking dish and adds a little richness.

How To Make the Ricotta Stuffed Shells
Making Ricotta Stuffed Shells is easier than it looks, and the process becomes very straightforward once everything is prepped. You cook the pasta, mix the filling, stuff the shells, and bake them in sauce until everything is hot, melty, and full of flavor.
Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil and cook the jumbo shells just until al dente. They will continue cooking in the oven, so it is best not to overboil them. Drain the shells and lay them out on a tray or large plate so they do not stick together while you prepare the filling.
Step 2: Make the Ricotta Filling
In a large bowl, combine the ricotta, half of the mozzarella, Parmesan, egg, chopped parsley, minced garlic, Italian seasoning, salt, and black pepper. Stir until the mixture is smooth and evenly combined. The filling should look creamy and thick enough to spoon into the shells without running.
Step 3: Prep the Baking Dish
Spread a layer of marinara sauce across the bottom of a baking dish. This keeps the shells from sticking and also creates a saucy base that bakes into the pasta as it cooks.
Step 4: Stuff the Shells
Use a spoon to fill each shell with the ricotta mixture. Arrange the filled shells open side up in the baking dish so they sit closely together. Once all the shells are in place, spoon more marinara over the top and sprinkle on the remaining mozzarella.
Step 5: Bake Until Bubbling
Cover the dish with foil and bake until the shells are heated through and the sauce is bubbling. Remove the foil near the end of baking so the cheese can melt fully and take on a lightly golden finish.
Step 6: Rest and Serve
Let the shells rest for a few minutes before serving. This short rest helps the filling settle and makes the shells easier to lift from the dish. Finish with extra parsley or Parmesan if you want a simple fresh touch before bringing dinner to the table.
How to Serve and Store Ricotta Stuffed Shells
Ricotta Stuffed Shells are best served hot straight from the oven, when the cheese is still melty and the sauce is bubbling around the edges. This recipe comfortably feeds about 6 people as a main dish, especially if you add a salad, bread, or a vegetable on the side.
To store leftovers, let the shells cool completely and transfer them to an airtight container or cover the baking dish tightly. They keep well in the refrigerator for up to 4 days. For longer storage, freeze them in a freezer-safe container for up to 2 months. Reheat in the oven with a little extra sauce on top so they stay soft and flavorful.
What to Serve With Ricotta Stuffed Shells?
Garlic Bread
Garlic bread is one of the most natural pairings for Ricotta Stuffed Shells because it is perfect for scooping up the extra marinara sauce left on the plate. The crisp edges and buttery flavor work beautifully with the creamy filling.
Caesar Salad
A crisp Caesar salad adds freshness and contrast to a cheesy baked pasta dish. The crunchy romaine and tangy dressing help balance the richness of the shells.
Roasted Broccoli
Roasted broccoli brings a simple, slightly crisp vegetable side that makes the whole meal feel more balanced. Its savory flavor pairs especially well with tomato sauce and Parmesan.
Sauteed Spinach
Sauteed spinach with a little olive oil and garlic keeps the meal light while still fitting the Italian-inspired flavor of the dish. It is quick, easy, and works well when you want a warm vegetable side.
Tomato Cucumber Salad
A chilled tomato cucumber salad adds brightness and a juicy fresh element next to the baked shells. This is especially nice if you want the dinner to feel a little less heavy.
Roasted Zucchini
Roasted zucchini is tender, mild, and easy to season with herbs that echo the flavors in the stuffed shells. It makes a simple side that does not compete with the main dish.
Want More Pasta Ideas?
If Ricotta Stuffed Shells are your kind of comfort food, you may want to try a few more cozy pasta dinners next. Creamy Beef and Shells is a hearty option for nights when you want something rich and filling. Cheesy Baked Tortellini with Meat Sauce has the same baked, bubbling appeal that makes pasta dinners so hard to resist.
For something equally comforting with a different texture, Authentic Italian Style Spaghetti Bake is a great family-style dinner to keep in rotation. And if you want a creamy weeknight option that feels extra simple, Creamy Tortellini is another delicious idea to add to your list.
Save This Recipe For Later
Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you keep it classic with just ricotta and herbs, or did you add spinach or extra mozzarella? I love hearing how these recipes take on a little personality in every kitchen.
Questions are welcome too because a cozy baked pasta is always worth getting just right. For even more delicious inspiration, explore Mia Recipes on Pinterest and discover more comforting dishes to make next.

Ricotta Stuffed Shells
- Total Time: 55 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
Ricotta Stuffed Shells are a cozy baked pasta dinner made with jumbo shells, creamy ricotta cheese, marinara sauce, mozzarella, and Parmesan for a comforting Italian-inspired meal that is perfect for family dinners, make-ahead meals, and easy weeknight baking.
Ingredients
12 oz jumbo pasta shells
15 oz ricotta cheese
2 cups shredded mozzarella cheese, divided
3/4 cup grated Parmesan cheese, divided
1 large egg
24 oz marinara sauce
2 tablespoons chopped fresh parsley
3 cloves garlic, minced
1 teaspoon Italian seasoning
1/2 teaspoon salt
1/4 teaspoon black pepper
1 teaspoon olive oil
Instructions
1. Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish with olive oil.
2. Bring a large pot of salted water to a boil and cook the jumbo shells until just al dente. Drain and lay them out so they do not stick together.
3. In a large mixing bowl, combine the ricotta cheese, 1 cup mozzarella, 1/2 cup Parmesan, egg, parsley, garlic, Italian seasoning, salt, and black pepper. Stir until smooth and fully combined.
4. Spread about 1 cup of marinara sauce across the bottom of the prepared baking dish.
5. Fill each cooked shell with the ricotta mixture and arrange them open side up in the dish.
6. Spoon the remaining marinara sauce over the shells and sprinkle the top with the remaining 1 cup mozzarella and 1/4 cup Parmesan.
7. Cover the dish with foil and bake for 25 minutes.
8. Remove the foil and bake for 10 more minutes, or until the cheese is melted and the sauce is bubbling.
9. Let the shells rest for 5 minutes before serving.
Notes
Use whole milk ricotta for the creamiest filling and best texture.
Do not overcook the shells before stuffing or they may tear too easily.
Add a little extra marinara before reheating leftovers so the pasta stays soft and saucy.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Baked
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 serving
- Calories: 465
- Sugar: 8g
- Sodium: 780mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 75mg


