These cheese stuffed pasta shells are pure comfort in a baking dish. They are warm, creamy, and filled with that old-fashioned Italian flavor many of us remember from Sunday dinners. Best of all, they feel special without asking you to spend all day in the kitchen. For a family meal, this is the kind of recipe that brings everyone to the table fast.
The filling is simple, but it tastes rich and satisfying. You start with 20 jumbo pasta shells, then mix 15 oz ricotta cheese, 2 cups shredded mozzarella cheese, divided, 1/2 cup grated parmesan cheese, 1 large egg, 2 tbsp fresh parsley, chopped, plus more for garnish, 1/2 tsp garlic powder, 1/2 tsp salt, 1/4 tsp black pepper, and 3 cups marinara sauce. Together, these ingredients make a soft, cheesy filling with a mild, savory flavor and just enough herbs to keep every bite fresh. The marinara adds brightness, while the mozzarella gives you that lovely melted top.
The method is easy to follow, even if you do not cook stuffed pasta very often. First, you preheat the oven to 375°F and boil the shells until al dente. Then you mix the cheese filling, spread sauce in a baking dish, stuff the shells, and layer everything with more marinara and mozzarella. After that, the oven does the rest. Once the shells are hot, bubbly, and baked to 165°F, you garnish with parsley and serve. Leftovers also keep well, so this recipe works nicely for planning ahead.
This dish is wonderful on a cool evening, and it is also a smart choice for potlucks, holiday meals, or a casual Sunday supper. Because it looks hearty and beautiful in the pan, it feels a little fancy even though the steps stay simple. In other words, it is the kind of recipe you can make for guests or just for your own table when you want something cozy and dependable.
Why You’ll Love This Classic Cheese Stuffed Pasta Shells
- It uses simple ingredients you can find in most grocery stores.
- It is rich, creamy, and full of classic Italian-style flavor.
- It makes a comforting family dinner without much fuss.
- It is easy to prep ahead, which helps on busy days.
- It reheats well, so leftovers taste just as good the next day.
Ricotta Cheese Tips
The star of this recipe is ricotta cheese, and choosing a good one makes a big difference. Look for a ricotta that is smooth, fresh, and not too watery. If it seems loose, you can drain it briefly in a fine mesh strainer before mixing. That helps the filling stay thick and easy to stuff into the shells. Also, if you like a richer taste, whole milk ricotta usually gives a creamier result than part-skim. Even so, both will work well here. For the best texture, stir the ricotta just until combined with the other filling ingredients, so it stays light instead of dense.
Options for Substitutions
- Use cottage cheese instead of ricotta if you want a lighter, slightly tangier filling.
- Swap mozzarella for provolone if you want a sharper, more melty cheese flavor.
- Replace parmesan with Romano cheese for a saltier, bolder taste.
- Use fresh basil or Italian seasoning instead of parsley for a different herb note.
- Choose gluten-free jumbo shells if you need a gluten-free version.
- Use a dairy-free ricotta and mozzarella alternative if you are cooking for someone who avoids dairy.
Watch Out for These Mistakes
First, do not overcook the pasta shells. They should be al dente, because they will keep cooking in the oven. If they get too soft in the boiling water, they may tear when you stuff them. So, drain them as soon as they are ready, and rinse them briefly with cool water to stop the cooking.
Next, be careful not to make the filling too runny. Ricotta can vary a lot from brand to brand, and a watery filling makes stuffing harder. If needed, let the ricotta drain for a few minutes before mixing. Also, mix the cheese filling until it is just combined. If you overmix, it can become heavy and less fluffy.
Another common issue is stuffing the shells too full. About 1.5 tablespoons per shell is usually enough. If you overfill them, they may split or spill in the pan. So, take your time and nestle them open-side up in the dish. That keeps them neat and helps the sauce cover them evenly.
Finally, do not skip the foil during the first part of baking. The foil traps steam and helps the shells heat through without drying out. Then, once you remove it, the mozzarella can melt and brown a little on top. For safety, make sure the center reaches 165°F before serving.
What to Serve With Classic Cheese Stuffed Pasta Shells?
This recipe pairs well with simple sides that balance the rich cheese filling. A crisp green salad with Italian dressing adds freshness, while garlic bread or warm breadsticks are great for soaking up the marinara sauce. If you want a vegetable on the table, roasted broccoli or green beans work very well. In addition, a light soup like minestrone can turn the meal into a fuller Italian-style dinner without making it feel too heavy.
Storage Instructions
Store: Place leftovers in an airtight container and keep them in the refrigerator for up to 4 days. For the best texture, let the shells cool before storing them.
Freeze: You can freeze the baked shells for up to 2 months. Wrap them well or store them in a freezer-safe container. For best results, freeze in portions so you can reheat only what you need.
Reheat: For the stovetop, place the shells in a covered skillet with a small splash of water or extra marinara sauce. Warm over low heat until heated through. For the microwave, place a portion on a microwave-safe plate, cover it loosely, and heat in short bursts until hot in the center. If needed, add a spoonful of sauce to keep them moist.
Recipe Info
Preparation Time: 20 minutes
Cooking Time: 35 minutes
Total Time: 55 minutes
Level of Difficulty: Easy
Servings: 5 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 1,900 to 2,200
Protein: about 95 to 115 grams
Fat: about 80 to 100 grams
Carbohydrates: about 160 to 190 grams
Ingredients
- 20 jumbo pasta shells
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated parmesan cheese
- 1 large egg
- 2 tbsp fresh parsley, chopped, plus more for garnish
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 3 cups marinara sauce
Step-by-Step Instructions
Step 1: Cook the Pasta Shells
Start by preheating your oven to 375°F. At the same time, bring a large pot of salted water to a boil. Cook the jumbo shells according to the package directions until they are al dente, which usually takes about 9 to 10 minutes. Then drain them and rinse briefly with cool water to stop the cooking. Set them aside so they can cool slightly before filling.
Step 2: Make the Cheese Filling
While the shells cool, add the ricotta cheese, 1 cup mozzarella, parmesan, egg, parsley, garlic powder, salt, and pepper to a large bowl. Stir everything together until it is well mixed and creamy. This filling should be thick enough to hold its shape, yet soft enough to spoon into each shell with ease.
Step 3: Assemble the Baking Dish
Spread 1 cup marinara sauce evenly over the bottom of a 9×13-inch baking dish. Then, carefully stuff each shell with about 1.5 tablespoons of the cheese mixture. Place the filled shells open-side up in the baking dish so they fit snugly in one layer. After that, pour the remaining 2 cups marinara sauce over the top and spread it out gently.
Step 4: Add Cheese and Bake
Sprinkle the remaining 1 cup mozzarella cheese over the shells. Cover the dish with foil and bake for 20 minutes. Then remove the foil and bake for another 10 to 15 minutes, until the cheese is melted, bubbly, and the sauce is heated through to 165°F. This second bake gives the top a lovely finish.
Step 5: Garnish and Serve
Once the shells are done, take the pan from the oven and let it sit for a few minutes. Finally, garnish with extra parsley and serve hot. The finished dish should look creamy, saucy, and golden on top. It is ready for the dinner table and tastes best while warm.
This classic cheese stuffed pasta shells recipe brings together simple ingredients, easy steps, and big comfort. It is creamy, satisfying, and perfect for nights when you want a meal that feels homemade in the best way. Plus, it stores well, so leftovers are just as useful as the first serving. If you try this recipe, I would love for you to share your thoughts, leave a comment, or explore more cozy pasta dishes next.

Cheese Stuffed Pasta Shells
Ingredients
Method
- Preheat your oven to 375°F. Bring a large pot of salted water to a boil and cook the jumbo shells according to the package directions until they are al dente, about 9 to 10 minutes. Drain and rinse briefly with cool water to stop the cooking.
- In a large bowl, combine the ricotta cheese, 1 cup mozzarella, parmesan, egg, parsley, garlic powder, salt, and pepper. Stir until well mixed and creamy.
- Spread 1 cup marinara sauce on the bottom of a 9×13-inch baking dish. Stuff each shell with about 1.5 tablespoons of the cheese mixture and place them open side up in the baking dish. Pour the remaining 2 cups marinara sauce over the top.
- Sprinkle the remaining 1 cup mozzarella over the shells. Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for another 10 to 15 minutes until the cheese is melted and bubbly.
- Let the shells sit for a few minutes, then garnish with extra parsley and serve hot.


