There’s a specific kind of joy in pulling a bubbling dish of cheesy stuffed shells out of the oven. It’s one of those meals that just looks like comfort before you even take a bite.
Jumbo pasta shells get filled with a creamy ricotta mixture, nestled into marinara sauce, and baked under a blanket of melted mozzarella. It’s simple to put together but feels like a real, sit down dinner.
This is one of my go-to meals when I want something cozy that also happens to reheat beautifully for lunch the next day.
Why This Recipe Works
Jumbo shells hold a generous amount of filling in every single bite, so you get that creamy ricotta mixture with each forkful instead of it being an afterthought.
Baking them in sauce keeps the shells from drying out, and the cheese on top gets golden and bubbly, giving you that classic baked pasta texture people love.
What You’ll Need

| Ingredient | Amount | Notes |
|---|---|---|
| Jumbo pasta shells | 20-24 | |
| Ricotta cheese | 15 oz | |
| Mozzarella cheese | 2 cups, shredded | Divided |
| Parmesan cheese | 1/2 cup, grated | |
| Egg | 1 | |
| Garlic | 2 cloves, minced | |
| Italian seasoning | 1 tsp | |
| Marinara sauce | 3 cups | |
| Fresh basil or parsley | For garnish | |
| Salt and pepper | To taste |
Tools You’ll Need
- Large pot for boiling shells
- 9×13 baking dish
- Mixing bowl
- Spoon for filling shells
- Aluminum foil
Pro Tips
Slightly undercook the shells. They’ll continue cooking in the oven, so pulling them a minute or two early keeps them from getting mushy.
Let cooked shells cool before filling. Hot shells are hard to handle and tear easily, so give them a few minutes to cool down first.
Spread sauce on the bottom of the dish before adding shells. This prevents sticking and keeps the bottom layer from drying out.
Cover with foil for the first part of baking. This traps steam and keeps everything from drying out before the cheese fully melts.
Don’t overstuff the shells. A heaping tablespoon per shell is usually the sweet spot without everything spilling out during baking.
Substitutions and Variations
| Original | Swap | Why It Works |
|---|---|---|
| Ricotta | Cottage cheese, blended smooth | Similar texture, slightly different flavor |
| Plain filling | Add cooked spinach | Extra veggies without changing the texture much |
| Plain filling | Add cooked ground beef or sausage | Turns it into a heartier, meatier dish |
| Marinara | Vodka sauce | Creamier, slightly richer flavor |
| Mozzarella | Provolone | Sharper, slightly different melt |
Make Ahead Tips
You can assemble the entire dish up to a day ahead. Cover tightly and refrigerate, then bake straight from the fridge, adding about 10 extra minutes to the covered baking time.
This also freezes really well before baking. Assemble, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.
Full Instructions
- Preheat your oven to 375°F and spread about 1 cup of marinara sauce over the bottom of a 9×13 baking dish.
- Bring a large pot of salted water to a boil and cook the pasta shells slightly under package directions. Drain and let cool enough to handle.
- In a bowl, mix the ricotta, half the mozzarella, parmesan, egg, garlic, Italian seasoning, salt, and pepper until well combined.
- Spoon the ricotta mixture into each cooked shell, about a heaping tablespoon per shell.
- Arrange the stuffed shells in the baking dish over the sauce.
- Pour the remaining marinara sauce over the top of the shells.
- Sprinkle the remaining mozzarella over everything.
- Cover with foil and bake for 25 minutes.
- Remove the foil and bake for another 10-15 minutes, until the cheese is melted and bubbly.
- Let rest for 5 minutes, then garnish with fresh basil or parsley before serving.
Nutrition Notes
A serving of about 4 stuffed shells runs around 380-420 calories depending on your sauce and cheese amounts. It’s a good source of protein and calcium thanks to the ricotta, mozzarella, and parmesan.
Serving Suggestions
A simple side salad with a light vinaigrette pairs really well against the richness of the cheese and sauce. Garlic bread on the side is always a good idea for scooping up extra sauce.
Leftovers and Storage
Store leftovers in an airtight container in the fridge for up to 4 days. This dish reheats really well, whether in the microwave or covered in the oven at 350°F for about 15 minutes.
To freeze baked leftovers, store in a freezer safe container for up to 3 months. Thaw overnight in the fridge before reheating.
FAQ
Can I use no boil pasta shells? Regular jumbo shells work best here since they hold up better to stuffing, but if you use no boil, just add extra sauce and a bit more baking time.
Can I make this vegetarian? This recipe is already vegetarian as written, just double check your marinara sauce doesn’t contain any meat.
Why did some of my shells tear while stuffing? This usually happens if the shells are overcooked or too hot to handle. Slightly undercooking and letting them cool first helps a lot.
Can I freeze this after baking? Yes, though the texture is slightly better if you freeze it unbaked and bake it fresh when you’re ready to eat.
Wrapping Up
These shells are the kind of dinner that makes a regular weeknight feel a little more special without requiring a ton of extra effort.
Make a batch this week and let me know in the comments what mix-ins you added to the filling. I love hearing how people make this one their own.