There’s something so satisfying about a warm, cheesy pasta dish that feels like a big comforting hug. This Easy Baked Stuffed Shells with Ricotta Recipe takes classic stuffed shells to the next level with a creamy, flavorful filling and a luscious marinara sauce—perfect for a cozy weeknight dinner or a special family meal.

Jump to:
Why You'll Love This Recipe
This recipe is my go-to when I want something hearty but not complicated. I love how easily it comes together, yet still feels special—and the ricotta filling just melts in your mouth. It’s a dish that pleases just about everyone at the table!
- Simple Prep: Less than 20 minutes of hands-on work before it bakes—anyone can do this!
- Rich, Creamy Filling: The combination of ricotta, cream cheese, and Parmesan hits the perfect creamy note every time.
- Perfectly Balanced Flavors: Fresh garlic, parsley, and a hint of oregano bring the filling to life without overpowering the dish.
- Family-Friendly: This baked dish is great for leftovers, and it freezes well, making it even more convenient.
Ingredients & Why They Work
Each ingredient plays a vital role in making this dish feel homemade yet seamless. Choosing good quality cheese and a flavorful marinara makes a noticeable difference, so don’t skimp there if you can help it.

- Jumbo pasta shells: The perfect size to hold plenty of filling but sturdy enough to bake without falling apart.
- Marinara sauce: Use your favorite jarred sauce or homemade—it creates a flavorful base and keeps the dish moist.
- Ricotta cheese: The star of the filling with its creamy, mild texture that blends beautifully with the other cheeses.
- Mozzarella cheese: Divided between filling and topping to add gooey meltiness and that classic Italian cheese pull.
- Parmesan cheese: Adds a slightly nutty, salty punch and deepens the richness.
- Cream cheese: My sneaky secret for extra creaminess and body in the filling.
- Egg: Helps bind everything together so the shells keep their shape and the filling isn’t runny.
- Fresh parsley: Brings a fresh herbal note to brighten the dish (dried works in a pinch!).
- Oregano, sea salt, and pepper: Essential seasoning to enhance every other ingredient.
- Garlic clove: Pressed fresh garlic adds that unmistakable Italian flavor, because garlic makes everything better.
Make It Your Way
I like to keep the core of this Easy Baked Stuffed Shells with Ricotta Recipe simple, but it’s super easy to customize. Once you get the basic filling down, you can add your own twist.
- Variation: Sometimes I mix chopped spinach or sautéed mushrooms right into the ricotta filling. It adds a lovely earthiness and sneaks in some veggies that even picky eaters won’t notice.
- Dietary swaps: For a lighter version, I swap cream cheese for part-skim ricotta and reduce the mozzarella amount. Or, use gluten-free pasta shells if needed.
- Spice it up: A pinch of crushed red pepper flakes in the filling or sauce can kick it up a notch—great for those who love a little heat.
Step-by-Step: How I Make Easy Baked Stuffed Shells with Ricotta Recipe

Step 1: Prepare Your Shells Just Right
Start by boiling the jumbo shells, but here’s the trick: cook them for one minute less than the package says. This keeps them from getting mushy when baked. After draining, lay them out on a baking sheet so they don’t stick together while you whip up the filling.
Step 2: Make the Creamy Ricotta Filling
Mix ricotta, cream cheese, half the mozzarella, Parmesan, the egg, chopped parsley, pressed garlic, oregano, salt, and pepper in a bowl. I usually stir gently with a spoon; no need to overmix. This filling is rich but light—perfect for stuffing without being heavy.
Step 3: Assemble and Bake
Butter a 9x13 casserole dish and spread a few spoonfuls of marinara on the bottom to prevent sticking. Carefully spoon a heaping amount of filling into each shell, then place them in the dish. Pour the remaining sauce over the shells, and sprinkle with the remaining mozzarella and some extra Parmesan for a golden finish.
Cover loosely with buttered foil to keep things moist and bake at 350°F (175°C) for 20 minutes, then uncover and bake for another 5-10 minutes until bubbly and lightly golden. The aroma during baking? Absolute heaven.
Top Tip
Over the years, I’ve learned a few things that turn this recipe from good to unforgettable. These tips make sure your shells stay tender but not soggy, and the filling stays creamy yet stable.
- Don’t overcook the pasta: Boiling your shells one minute less than recommended keeps them firm and prevents them from breaking when filling.
- Use softened cream cheese: This blends more smoothly into the ricotta, creating a velvety filling without lumps.
- Lightly butter the foil: Putting butter or spray on the underside of your foil keeps it from sticking to the cheese on top.
- Don’t skip the beaten egg: It’s what helps hold the filling together, so you don’t get a mess when you serve.
How to Serve Easy Baked Stuffed Shells with Ricotta Recipe
Garnishes
I usually top my serving with a sprinkle of fresh chopped parsley or basil leaves for color and freshness. Sometimes a drizzle of extra virgin olive oil or a light dusting of Parmesan at the table really rounds out the flavors nicely.
Side Dishes
This pairs beautifully with a simple green salad dressed in lemon vinaigrette or a crisp Caesar salad. Garlic bread or roasted veggies like asparagus are also easy sides that complement the richness without competing.
Creative Ways to Present
For dinner parties, I’ve arranged the stuffed shells in mini cast iron skillets or adorable ramekins for single servings. It’s a charming presentation that’s guaranteed to impress and keeps portions tidy.
Make Ahead and Storage
Storing Leftovers
I cover leftovers tightly with plastic wrap or foil and store them in the fridge for up to 3 days. When reheated, they taste almost as fresh as the first time.
Freezing
This recipe freezes beautifully. I bake it just until the filling sets, then cool completely before freezing in an airtight container. When ready to eat, bake straight from frozen, adding extra minutes to the baking time until piping hot.
Reheating
I reheat leftovers covered with foil in a 350°F oven for about 15-20 minutes or until warmed through. The foil keeps the shells moist and prevents the cheese on top from getting too brown or tough.
Frequently Asked Questions:
Absolutely! You can assemble the stuffed shells a day before, cover tightly with plastic wrap and foil, then refrigerate. When you’re ready to serve, just bake as directed, adding a few extra minutes if necessary.
If jumbo shells aren’t available, large pasta tubes like manicotti shells can be a good substitute. Just adjust cooking times slightly and make sure to stuff them carefully.
Yes! Just be sure to thaw and squeeze out as much liquid as possible from the spinach before folding it into the ricotta mixture to prevent sogginess.
After boiling, drain the shells well and spread them on a baking sheet in a single layer to cool. Lightly coating them with a bit of oil or butter can also help keep them separated.
Final Thoughts
This Easy Baked Stuffed Shells with Ricotta Recipe has become a favorite in my kitchen because it feels indulgent without being fussy. The creamy filling paired with the tender pasta and tangy marinara always brings people back for seconds (and thirds!). I really hope you enjoy making it as much as I do—it’s one of those comforting dishes that just feels like home on a plate.
Print
Easy Baked Stuffed Shells with Ricotta Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 20 stuffed shells
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
Classic stuffed shells filled with a creamy ricotta and cheese mixture, baked in marinara sauce for a comforting and delicious Italian-inspired main course.
Ingredients
Pasta
- 20 jumbo shells
Sauce
- 3 cups marinara sauce
Cheese Filling
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese (divided)
- ⅓ cup grated parmesan cheese (plus additional for topping, if desired)
- 4 oz cream cheese (softened)
- 1 large egg (lightly beaten)
Seasoning
- 2 Tablespoons fresh parsley (finely chopped) or 2 teaspoons dried parsley
- ½ teaspoon dried oregano (optional)
- ½ teaspoon sea salt
- ½ teaspoon ground pepper
- 1 large garlic clove (pressed)
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit (175 Celsius) to prepare for baking the stuffed shells.
- Cook Shells: Boil the jumbo shells according to the package instructions, but reduce the cooking time by one minute to keep them firm. Drain and let cool for several minutes, then separate and place them on a baking sheet.
- Prepare Baking Dish: Lightly butter the sides and bottom of a 9x13 inch casserole dish. Spread several spoonfuls of marinara sauce evenly to lightly coat the bottom of the dish.
- Make Filling: In a bowl, combine ricotta cheese, 1½ cups of shredded mozzarella, ⅓ cup parmesan, softened cream cheese, lightly beaten egg, chopped parsley, pressed garlic, dried oregano, sea salt, and ground pepper. Stir until well mixed.
- Stuff Shells: Fill each cooled shell with a heaping spoonful of the cheese mixture and arrange them in the prepared baking dish on top of the marinara sauce.
- Add Toppings: Pour the remaining marinara sauce over the stuffed shells. Sprinkle the remaining ½ cup shredded mozzarella and a light sprinkle of grated parmesan on top as desired.
- Cover and Bake: Lightly butter one side of a piece of foil or spray it with cooking spray, then loosely cover the dish with the foil, buttered side down. Bake at 350F (175C) for 20 minutes covered.
- Finish Baking: Remove the foil and continue to bake uncovered for an additional 10 minutes until the cheese is melted and bubbly.
- Serve: Remove from oven and enjoy your warm, cheesy stuffed shells.
Notes
- Cooking the shells one minute less than package instructions ensures they hold their shape and don’t become too soft when baked.
- Using a combination of ricotta, cream cheese, and mozzarella creates a creamy, rich filling with great texture.
- Lightly buttering the foil prevents it from sticking to the cheese topping.
- You can substitute dried parsley with fresh, adjusting quantity to taste.
- The recipe can be prepared ahead and refrigerated before baking for convenience.
- Add a sprinkle of extra parmesan cheese on top for a nice, golden crust.
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