Ricotta Stuffed Shells

Save this recipe on:

I still remember the first time I pulled a bubbling dish of ricotta stuffed shells out of the oven—the smell of rich tomato sauce and melted cheese filled my kitchen, and I knew I had something special. This dish has a way of turning even an ordinary evening into something comforting and memorable, with its creamy filling tucked neatly inside tender pasta shells.

What I love most is how approachable it is. Even on busy days, I can put this together without feeling overwhelmed, and the result always feels like a hearty, homemade meal worth sharing. Whether it’s for a cozy family dinner or a casual gathering, ricotta stuffed shells never disappoint.


Why You’ll Love This Ricotta Stuffed Shells

This dish brings together everything you want in comfort food—creamy, cheesy filling, rich tomato sauce, and perfectly baked pasta. It’s satisfying without being complicated, making it ideal for both beginners and seasoned cooks.

It’s also incredibly versatile. You can keep it classic or customize the filling with your favorite herbs, vegetables, or proteins. Plus, it’s a great make-ahead option, which makes weeknight dinners much easier.

What Kind of Pasta Shells Should I Use for Ricotta Stuffed Shells?

For this recipe, you’ll want to use jumbo pasta shells. Their large size makes them perfect for holding the creamy ricotta filling without falling apart during baking.

Look for shells that are sturdy and uniform in shape so they cook evenly. Cooking them just to al dente is key, as they will continue to soften while baking in the sauce.

Options for Substitutions

If you’re looking to switch things up, there are plenty of ways to adapt ricotta stuffed shells to your taste or dietary needs.

You can substitute cottage cheese for ricotta if you prefer a lighter texture, or mix the two for a balanced consistency. Spinach is a popular addition, but kale or sautéed mushrooms work just as well for a different flavor profile.

For a dairy-free version, try plant-based ricotta and cheese alternatives. And if you want to add protein, cooked ground beef, sausage, or even shredded chicken can be folded into the filling for a heartier dish.


Ingredients for this Ricotta Stuffed Shells

Jumbo pasta shells – These are the foundation of the dish, designed to hold the creamy filling perfectly without tearing during baking.

Ricotta cheese – The star ingredient that provides a smooth, creamy texture and mild flavor that pairs beautifully with the sauce.

Mozzarella cheese – Adds that irresistible melt and stretch, creating a gooey, cheesy top layer.

Parmesan cheese – Brings a salty, nutty depth that enhances the overall flavor of the filling and topping.

Egg – Helps bind the ricotta mixture together so it stays firm inside the shells while baking.

Fresh basil – Adds brightness and a fresh herbal note that balances the richness of the cheese.

Fresh parsley – Provides a subtle earthiness and color to the filling.

Garlic – Infuses the mixture with a warm, aromatic flavor that elevates the dish.

Marinara sauce – The rich tomato base that coats the shells and keeps them moist during baking.

Olive oil – Used to enhance flavor and prevent sticking when preparing components.

Salt – Essential for bringing out all the flavors in the dish.

Black pepper – Adds a gentle heat and depth to the filling.

Optional spinach – A great way to add texture, color, and a boost of nutrients.

Optional ground meat or sausage – For those who prefer a heartier, protein-rich variation.


Step 1: Prepare the Pasta Shells

Bring a large pot of salted water to a boil. Add the jumbo shells and cook them until just al dente. Be careful not to overcook, as they will continue baking later. Drain the shells and lay them out on a tray or drizzle lightly with olive oil to prevent sticking.

Step 2: Prepare the Ricotta Filling

In a large mixing bowl, combine ricotta cheese, half of the mozzarella, grated Parmesan, egg, minced garlic, chopped basil, and parsley. Season with salt and black pepper. Mix thoroughly until smooth and well incorporated.

If using spinach, make sure it is cooked, drained, and finely chopped before folding it into the mixture. For meat variations, ensure the meat is fully cooked and cooled before adding.

Step 3: Prepare the Baking Dish

Preheat your oven to 375°F (190°C). Spread a generous layer of marinara sauce across the bottom of a baking dish. This prevents sticking and adds flavor to every bite.

Step 4: Stuff the Shells

Using a spoon or piping bag, carefully fill each shell with the ricotta mixture. Be generous but avoid overfilling, which can cause the shells to split.

Place each stuffed shell open side up in the prepared baking dish, arranging them snugly in a single layer.

Step 5: Add Sauce and Cheese Topping

Spoon additional marinara sauce over the stuffed shells, making sure each one is lightly coated. Sprinkle the remaining mozzarella and a bit more Parmesan evenly over the top.

Step 6: Bake to Perfection

Cover the dish with foil and bake for about 20 minutes. Then remove the foil and continue baking for another 10–15 minutes, or until the cheese is melted and bubbly with a lightly golden top.

Step 7: Garnish and Serve

Remove from the oven and let the dish rest for a few minutes. Garnish with freshly chopped basil or parsley before serving. Serve warm and enjoy the creamy, comforting flavors.


How Long to Prepare Ricotta Stuffed Shells

Preparing ricotta stuffed shells is pleasantly manageable, even if you’re not planning a full cooking session. The prep work—boiling pasta, mixing the filling, and assembling the shells—usually takes about 25 to 30 minutes. If you’re organized and have ingredients ready, you might even finish faster.

Once assembled, the baking process takes around 30 to 35 minutes total. This includes covered baking to heat everything through and uncovered time to achieve that perfectly melted, lightly golden cheese topping. Altogether, you can expect the entire dish to be ready in about an hour, making it a realistic option for both weeknight dinners and relaxed weekend cooking.

Tips for Perfect Ricotta Stuffed Shells

Using high-quality ricotta makes a noticeable difference in flavor and texture, so choose a creamy, fresh option if possible.

Always cook the shells just to al dente. Overcooked shells tend to tear when stuffing and can become too soft after baking.

Let the filling rest for a few minutes before stuffing. This helps it firm up slightly, making it easier to handle.

Don’t skip layering sauce on the bottom of the dish—it prevents sticking and ensures every bite stays moist and flavorful.

Covering the dish during the first part of baking helps retain moisture, while uncovering later creates that golden, bubbly finish.

Watch Out for These Mistakes While Cooking

Overfilling the shells can cause them to split open during baking, which affects both presentation and texture.

Skipping seasoning in the filling may leave the dish tasting flat, even with flavorful sauce and cheese.

Using watery ricotta without draining can lead to a runny filling that doesn’t hold its shape well.

Not spacing the shells properly in the dish may result in uneven cooking or difficulty serving.

Baking without enough sauce can dry out the pasta, so always ensure there’s adequate coverage.

What to Serve With Ricotta Stuffed Shells?

Garlic Bread

Crispy, buttery garlic bread is a classic companion that pairs perfectly with the rich tomato sauce.

Fresh Green Salad

A light salad with vinaigrette balances the heaviness of the cheese-filled shells.

Roasted Vegetables

Roasted zucchini, carrots, or asparagus add color and a slightly caramelized flavor to the meal.

Caesar Salad

The creamy, tangy dressing complements the savory flavors of the stuffed shells.

Steamed Broccoli

A simple and nutritious side that adds freshness and texture to your plate.

Storage Instructions

Ricotta stuffed shells store very well, making them ideal for leftovers or meal prep. Once cooled, transfer them to an airtight container and refrigerate for up to 3 to 4 days. Keeping them covered helps retain moisture and prevents the pasta from drying out.

For longer storage, you can freeze the assembled dish either before or after baking. Wrap it tightly with foil or plastic wrap and store for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator and bake until heated through.

Reheating is best done in the oven to maintain texture. Cover with foil and warm at 350°F (175°C) until hot. You can also microwave individual portions, though the texture may be slightly softer.

Estimated Nutrition

Each serving of ricotta stuffed shells provides a satisfying balance of carbohydrates, protein, and fats. The cheese contributes protein and calcium, while the pasta offers energy-rich carbohydrates.

On average, a serving may contain around 350–450 calories, depending on portion size and added ingredients like meat or extra cheese. Adjustments such as low-fat cheese or added vegetables can help tailor the nutritional profile to your needs.

Frequently Asked Questions

Can I make ricotta stuffed shells ahead of time?

Yes, you can assemble the dish a day in advance and store it in the refrigerator before baking. This makes it very convenient for busy schedules.

Can I freeze ricotta stuffed shells?

Absolutely. They freeze well both before and after baking. Just make sure they are tightly wrapped to prevent freezer burn.

How do I keep the shells from tearing?

Cook them just until al dente and handle gently when draining and stuffing. Laying them flat instead of piling helps too.

Can I use store-bought marinara sauce?

Yes, a good-quality store-bought sauce works perfectly, though you can also use homemade if you prefer.

What can I use instead of ricotta cheese?

Cottage cheese is a common substitute, or you can try a blend of cream cheese and mozzarella for a richer variation.

Conclusion

Ricotta stuffed shells are the kind of dish that brings comfort and satisfaction to any table. With their creamy filling, rich sauce, and golden baked topping, they strike a perfect balance between simplicity and indulgence.

Whether you’re cooking for family, guests, or just yourself, this recipe offers flexibility, flavor, and reliability. Once you make it, it’s likely to become a regular favorite in your kitchen.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ricotta Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily Carter
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

If you’re craving a cozy, cheesy, and satisfying dish, these Ricotta Stuffed Shells are exactly what you need. This easy dinner recipe features tender jumbo pasta shells filled with a creamy ricotta cheese mixture, baked in rich marinara sauce, and topped with melted mozzarella. Perfect for quick dinner ideas, family meals, or meal prep.


Ingredients

20 jumbo pasta shells

2 cups ricotta cheese

1 1/2 cups mozzarella cheese

1/2 cup grated Parmesan cheese

1 large egg

2 cups marinara sauce

2 cloves garlic minced

1/4 cup fresh basil chopped

1/4 cup fresh parsley chopped

1 tablespoon olive oil

1/2 teaspoon salt

1/2 teaspoon black pepper

1 cup fresh spinach chopped (optional)


Instructions

1. Bring a large pot of salted water to a boil and cook the jumbo shells until al dente. Drain and set aside.

2. Mix ricotta, mozzarella, Parmesan, egg, garlic, herbs, salt, and pepper until smooth.

3. Preheat oven to 375°F and spread marinara sauce in a baking dish.

4. Stuff each shell and arrange in the dish.

5. Top with remaining sauce and cheese.

6. Cover and bake 20 minutes, then uncover and bake 10–15 minutes.

7. Rest, garnish, and serve.

Notes

Use whole milk ricotta for best texture.

Avoid overcooking shells.

Let rest before serving for better structure.

  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 85mg

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star