There’s something incredibly satisfying about a warm, cheesy Italian dish like this Cheesy Stuffed Shells with Marinara Recipe. The melty cheese fills plump pasta shells, all wrapped in rich marinara—a classic comfort food that always feels like a hug on a plate.
Jump to:
- Why You'll Love This Recipe
- Ingredients & Why They Work
- Make It Your Way
- Step-by-Step: How I Make Cheesy Stuffed Shells with Marinara Recipe
- Top Tip
- How to Serve Cheesy Stuffed Shells with Marinara Recipe
- Make Ahead and Storage
- Frequently Asked Questions:
- Final Thoughts
- Cheesy Stuffed Shells with Marinara Recipe
Why You'll Love This Recipe
This recipe is one I come back to over and over because it’s both simple to put together and seriously delicious. I love how the combination of cheeses creates a creamy filling that pairs perfectly with bright marinara. Plus, it’s a great crowd-pleaser—whether for a casual weeknight or an easy entertaining option.
- Comfort Food Classic: Gooey cheese and hearty tomato sauce never fail to satisfy cravings.
- Easy Prep: With under 20 minutes of hands-on time, it’s approachable for any cook.
- Make-Ahead Friendly: Assemble in advance for stress-free dinners or guests.
- Customizable: Swap cheeses or add herbs to make it your own.
Ingredients & Why They Work
Each ingredient plays its role in balancing flavors and textures—from creamy ricotta to gooey mozzarella, plus the tangy punch of marinara. Here’s the lowdown on what makes this dish so irresistible and some tips on picking quality ingredients.

- Jumbo pasta shells: Their size is perfect for holding generous cheese filling without bursting open.
- Marinara sauce: Use a good quality store-bought or homemade sauce for the freshest flavor and a vibrant tomato base.
- Ricotta cheese: Provides creamy texture and mild flavor to balance stronger cheeses.
- Mozzarella cheese: Divided use helps meltiness inside and a golden, bubbly topping.
- Parmesan cheese: Adds salty tang and depth; sprinkling more on top gives a lovely crust.
- Cream cheese: Sneaky secret to ultra-smooth filling—makes a big difference in creaminess!
- Egg: Binds the filling so it holds its shape when baked.
- Fresh parsley: Brightens flavors and adds a hint of herbaceous freshness.
- Dried oregano (optional): Classic Italian herb that pairs beautifully with tomato and cheese.
- Sea salt and ground pepper: Seasonings that bring out the best of every ingredient.
- Garlic clove: Pressed garlic adds just the right savory punch inside the filling.
Make It Your Way
I’ve played around with this Cheesy Stuffed Shells with Marinara Recipe over time, and honestly, it’s fun to make it your own. Whether you want to sneak in some spinach or swap out cheeses, there’s plenty of room to personalize without losing that classic comfort.
- Spinach Variation: I love stirring in fresh chopped spinach or even kale to add a hit of green—plus it ups the nutritional game.
- Meat Lover’s Version: Adding cooked Italian sausage or ground beef to the filling gives it a hearty twist that family members adore.
- Herb Twists: Fresh basil or thyme can elevate the flavor profile if you want a different herbal touch.
- Vegan Adaptation: Use dairy-free cheeses and a flax egg to make it vegan-friendly while still creamy and delicious.
Step-by-Step: How I Make Cheesy Stuffed Shells with Marinara Recipe

Step 1: Cook the Shells Just Right
I always boil jumbo shells just one minute less than the package directions say—this keeps them firm enough to stuff without tearing. After draining, I let them cool slightly on a baking sheet so they don’t stick together. Trust me, handling warm shells is much easier with a little patience here.
Step 2: Prep Your Pan & Sauce
While the shells are cooking, it’s a great time to prep your casserole dish by lightly buttering the bottom and sides. Then spoon a layer of marinara sauce over the base—just enough to cover the bottom; this prevents sticking and adds flavor from the start.
Step 3: Whip Up the Creamy Filling
This is where the magic happens. I mix ricotta, half the mozzarella, parmesan, softened cream cheese, egg, parsley, garlic, oregano, salt, and pepper until silky and combined. The cream cheese sneaks in an incredible smoothness that makes this filling stand out from your average stuffed shell.
Step 4: Stuff Those Shells
Spoon a generous heap of filling into each shell—don’t be shy! Nestle them close together in your prepared casserole dish. It’s a little like tucking cozy pillows into a bed of sauce, and by the time they bake, all the flavors marry beautifully.
Step 5: Top & Bake with Care
Cover the shells evenly with remaining marinara and then sprinkle with the last mozzarella and some extra parmesan if you like that golden crust. I lightly butter one side of foil to cover the dish gently—keeping the buttered side down to avoid sticking—and bake covered for 20 minutes before uncovering to let the top brown for 5-10 more. Keep an eye on that last step; the cheese should be bubbly and slightly golden.
Top Tip
After making this several times, I’ve learned a few little tricks that make all the difference. These tips help you get the perfect texture and flavor every time, and help you avoid the common pitfalls I used to run into—like soggy shells or bland filling.
- Under-cook Your Pasta Shells: Boil shells just shy of package time to prevent mushiness once baked.
- Use Cream Cheese in Filling: This adds creaminess without extra liquid that can make the filling watery.
- Butter Foil for Covering: This prevents sticking and keeps the top moist during baking.
- Don’t Overcrowd the Dish: Arrange shells snugly but not smashed to maintain their shape and even cooking.
How to Serve Cheesy Stuffed Shells with Marinara Recipe

Garnishes
I usually sprinkle freshly chopped parsley and a little extra parmesan right before serving—it adds a fresh pop of color and flavor that makes the dish look as good as it tastes. A drizzle of good olive oil also never hurts, adding richness and sheen.
Side Dishes
For sides, a crisp green salad with a zesty vinaigrette pairs beautifully to balance the richness. Garlic bread or a crusty loaf is perfect for mopping up the extra marinara sauce—and yes, it’s practically mandatory in my book!
Creative Ways to Present
For special dinners, I’ve arranged the stuffed shells in a circular pattern, sprinkled with edible flowers or microgreens for an elegant touch. Individual servings in mini casserole dishes also make for charming personal plates at holiday meals.
Make Ahead and Storage
Storing Leftovers
I cool leftovers to room temperature then cover tightly and refrigerate for up to 3 days. The shells hold up well and the sauce stays nice and saucy—not watery—making reheats delicious without losing texture.
Freezing
This recipe freezes wonderfully. I prepare and assemble the shells, then cover dish tightly with foil and plastic wrap to prevent freezer burn. When ready, bake covered at 350°F adding extra time until heated through, then uncover for that bubbly cheese finish.
Reheating
For leftovers, I reheat in the oven at 350°F, covered for about 15-20 minutes until warmed through, then uncover to crisp the cheese on top. Microwaving works in a pinch but can make the shells a bit softer than I prefer.
Frequently Asked Questions:
Absolutely! You can prepare the entire dish and refrigerate it for up to 24 hours before baking. Just cover tightly and bake when ready, adding a few extra minutes to the cook time if baking straight from the fridge.
A good quality marinara with a balance of acidity and sweetness works well. Homemade or store-bought options like Rao's or Classico are favorites because they have fresh flavors and aren’t too watery.
Yes, after assembling, cover tightly with foil and plastic wrap and place in the freezer. When baking from frozen, bake covered for about 30 minutes, then uncover and bake another 10 minutes until heated through and bubbly.
Cooking the shells slightly under al dente and not overfilling them helps prevent sogginess. Also, using cream cheese in the filling adds moisture without excess liquid, keeping the filling stable during baking.
Final Thoughts
This Cheesy Stuffed Shells with Marinara Recipe is truly close to my heart—not just because it’s easy to make, but because it brings people together around the table every time I serve it. I hope you’ll love it as much as I do and find your own favorite way to enjoy these comforting, cheesy pockets of joy.
Print
Cheesy Stuffed Shells with Marinara Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 20 shells
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
Delicious and comforting stuffed shells filled with a creamy ricotta and cheese mixture, baked in marinara sauce for a satisfying Italian-inspired meal perfect for dinner.
Ingredients
Pasta Shells
- 20 jumbo shells
Sauce
- 3 cups marinara sauce
Cheese Filling
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese, divided (1 ½ cups for filling, ½ cup for topping)
- ⅓ cup grated parmesan cheese (plus additional for topping, if desired)
- 4 oz cream cheese, softened
- 1 large egg, lightly beaten
Seasonings
- 2 Tablespoons fresh parsley, finely chopped (or 2 teaspoons dried)
- ½ teaspoon dried oregano (optional)
- ½ teaspoon sea salt
- ½ teaspoon ground pepper
- 1 large garlic clove, pressed
Other
- Butter for greasing dish and foil
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the stuffed shells.
- Cook Shells: Boil the jumbo pasta shells according to package instructions but cook them for one minute less than suggested. Drain and let cool for several minutes. Separate shells and place them on a baking sheet to prevent sticking.
- Prepare Baking Dish: Lightly butter the sides and bottom of a 9x13 inch casserole dish. Spoon several spoonfuls of marinara sauce to evenly coat the bottom of the dish.
- Make Filling: In a large bowl, mix together ricotta cheese, 1 ½ cups shredded mozzarella, ⅓ cup grated parmesan, softened cream cheese, lightly beaten egg, chopped parsley, pressed garlic, dried oregano, sea salt, and ground pepper until well combined.
- Fill Shells: Using a spoon, heap portions of the cheese mixture and stuff each cooked shell evenly.
- Arrange Shells: Place the filled shells in the prepared baking dish over the marinara sauce. Pour the remaining marinara sauce evenly over the shells.
- Add Cheese Topping: Sprinkle the remaining ½ cup mozzarella cheese and additional grated parmesan cheese over the top for extra flavor and browning.
- Cover with Foil: Lightly butter one side of a piece of foil or spray it with cooking spray, then loosely cover the casserole dish with the foil, buttered side down.
- Bake Covered: Bake the dish in the preheated oven for 20 minutes with the foil on to allow the filling to heat and flavors to meld.
- Bake Uncovered: Remove the foil and continue baking for an additional 10 minutes, uncovered, to brown the cheese topping.
- Serve: Remove from oven and serve warm. Enjoy your delicious stuffed shells!
Notes
- This recipe requires less than 20 minutes of prep time, making it a quick and easy dinner option.
- Cooking shells one minute less than package instructions prevents them from becoming too soft and falling apart during stuffing.
- A mix of cheeses including cream cheese adds a creamy texture to the filling.
- Butter on the foil prevents it from sticking to the cheese during baking.
- You can substitute fresh parsley with dried parsley if fresh is unavailable.
- Additional parmesan cheese on top enhances flavor and gives a nice golden crust.
- For a vegetarian option, ensure your marinara sauce is free of meat products.
Nutrition
- Serving Size: 1 stuffed shell
- Calories: 185 kcal
- Sugar: 3 g
- Sodium: 345 mg
- Fat: 11 g
- Saturated Fat: 6 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 1 g
- Protein: 10 g
- Cholesterol: 41 mg


Leave a Reply