Embark on a culinary journey with our ultimate ricotta stuffed shells recipe, a dish designed to deliver pure comfort and unforgettable flavor. This classic Italian-American favorite combines perfectly al dente jumbo pasta shells, a rich and creamy ricotta cheese filling, and a robust marinara sauce, all baked together until bubbly and golden. Whether you’re planning a cozy weeknight dinner or preparing an impressive meal for a special occasion, these stuffed shells promise a harmonious blend of textures and tastes that will satisfy every palate. It’s a truly heartwarming dish that redefines simple elegance in every delicious bite.

Why These Ricotta Stuffed Shells Are a Must-Try
There’s something inherently comforting about a pan of baked pasta, and these ricotta stuffed shells elevate that experience to new heights. Here’s why this recipe deserves a permanent spot in your rotation:
- Irresistibly Creamy Filling: The heart of this dish is its lush ricotta filling, perfectly seasoned and blended with complementary cheeses for a melt-in-your-mouth experience.
- Al Dente Perfection: We guide you to cook the jumbo shells just right, ensuring they maintain a satisfying chew even after baking in the oven.
- Effortless Elegance: Despite its impressive presentation, this recipe is surprisingly straightforward to prepare, making it ideal for both novice and experienced cooks.
- Crowd-Pleaser: A universal favorite, stuffed shells are guaranteed to bring smiles to the dinner table, making them perfect for family gatherings or entertaining guests.
- Versatile & Adaptable: Easily customize with your favorite vegetables, sauces, or dietary adjustments to suit any preference.
- Make-Ahead & Freezer Friendly: Prepare a batch for later or freeze leftovers for a convenient meal whenever cravings strike.
Looking for more delightful pasta dishes to elevate your culinary repertoire for special occasions or your next weeknight dinner? Be sure to explore our Pizza Lasagna Roll Ups, Burrata Pasta, or Garlic Parmesan Pasta—each offering a unique flavor profile guaranteed to please your entire family!
Essential Ingredients – What You Need
Crafting the perfect ricotta stuffed shells begins with selecting the finest ingredients. Here’s a detailed look at what you’ll need and why each component is crucial:
- Jumbo Shells: These large, shell-shaped pasta pieces are the quintessential vessel for our creamy filling. Their generous size makes them easy to stuff and creates a beautiful presentation.
- Full-Fat Ricotta Cheese: The star of the rich, creamy filling. Opt for full-fat ricotta for the best flavor and texture; it contributes significantly to the dish’s indulgent feel. For an extra special touch, learn how to make your own fresh ricotta below!
- Shredded Romano and Mozzarella Cheese: A dynamic duo that brings depth and melty goodness. Romano adds a sharp, salty kick, while mozzarella provides that classic gooey, stretchy cheese pull we all love in baked pasta dishes. We’ll use some in the filling and more for topping.
- Fresh Thyme and Oregano: These aromatic herbs infuse the ricotta mixture with a fragrant, earthy essence that’s unmistakably Italian. Fresh herbs make a noticeable difference compared to dried, adding vibrant flavor.
- Red Pepper Flakes: Just a touch of red pepper flakes introduces a subtle warmth and a gentle kick, enhancing the overall flavor without overwhelming it. Feel free to adjust to your preferred spice level.
- Minced Shallots: Shallots offer a delicate, sweet, and savory flavor that’s more nuanced than regular onions, providing a fantastic aromatic base for the filling.
- Minced Garlic: An absolute essential in Italian cooking! Garlic provides a pungent, savory depth that perfectly complements the cheeses and herbs. Garlic lovers, don’t be shy – feel free to add an extra clove or two, your secret is safe with us!
- High-Quality Marinara Sauce: A hearty and slightly acidic marinara sauce provides a beautiful contrast to the richness of the cheese filling. Using a good quality jarred sauce can save time without sacrificing flavor, or you can opt for your favorite homemade recipe. (We highly recommend Raos for its authentic taste!)
- Olive Oil: Used for sautéing the aromatics, imparting a fruity, peppery note and ensuring everything cooks beautifully.
- Fresh Spinach: While optional, fresh spinach adds a wonderful boost of nutrition, color, and a subtle earthy flavor to the ricotta filling, wilting down perfectly into the mixture.
- Salt and Pepper: Fundamental seasonings to balance and enhance all the flavors within the dish. Always season to taste!

Frequently Asked Questions
Absolutely! Stuffed shells are an excellent make-ahead meal. Simply assemble the shells as directed, cover the casserole dish tightly with plastic wrap and then aluminum foil, and refrigerate for up to 24 hours before baking. When ready to bake, allow the dish to come closer to room temperature for about 30 minutes before placing it in the oven, then bake as instructed, possibly adding 5-10 minutes to the covered baking time.
Yes, stuffed shells freeze beautifully! You can freeze either baked leftovers or an entire unbaked assembled dish. For leftovers, portion them into airtight containers. For an unbaked dish, assemble and cover tightly with plastic wrap and foil. Freeze for up to three months. This makes them a perfect convenient meal to pull out on busy days. Remember to thaw overnight in the refrigerator before reheating or baking if starting from an uncooked state.
For this recipe, you’ll want to use jumbo pasta shells, sometimes labeled as ‘conchiglie rigate grande’. These are significantly larger than regular shells and are specifically designed to be stuffed. Ensure you boil them slightly under al dente, as they will finish cooking in the oven.
To prevent a watery filling, always use full-fat ricotta, as it has less moisture content than its low-fat counterparts. Additionally, if you’re adding fresh spinach, make sure to sauté and squeeze out as much excess liquid as possible before incorporating it into the ricotta mixture. Some chefs also recommend draining ricotta in a fine-mesh sieve lined with cheesecloth for an hour or two to remove any latent moisture.

Tutorial
How to Make Homemade Ricotta Cheese
Homemade ricotta cheese is an incredibly rewarding and surprisingly simple culinary project, perfect for anyone looking to venture into home cheesemaking. The satisfying process of transforming fresh milk and cream into delicate, flavorful curds and whey offers a taste experience far superior to store-bought varieties. It’s not just a brilliant way to begin your cheesemaking journey, but also ensures the freshest, most authentic ricotta for your stuffed shells.

Variations and Substitutions
One of the best aspects of ricotta stuffed shells is their versatility. Feel free to get creative and adapt the recipe to your preferences or dietary needs:
- Add More Veggies: For an extra boost of nutrition and vibrant color, consider incorporating finely chopped fresh spinach or kale into the ricotta cheese mixture. Ensure you squeeze out any excess moisture from the greens after wilting them. Other additions like sautéed mushrooms or bell peppers can also work beautifully.
- Change the Sauce: While marinara is classic, you can easily swap it for Alfredo sauce for a rich and creamy white sauce variation. A spicy arrabbiata sauce can add a delightful kick, or even a rosé sauce for a blend of creamy and tangy flavors.
- Meat Lovers’ Twist: Brown some ground beef, Italian sausage, or a combination, and mix it into the marinara sauce before layering, or even directly into the ricotta filling for a heartier, meat-filled experience.
- Dietary-Friendly Options:
- Vegan Version: Substitute dairy ricotta with a good quality plant-based ricotta alternative (often made from almond or cashew), and use vegan shredded mozzarella and Parmesan-style cheeses. Ensure your marinara sauce is also vegan.
- Gluten-Free: Opt for readily available gluten-free jumbo shells. Most brands hold up well during boiling and baking, allowing everyone to enjoy this delicious dish.
- Homemade Marinara: If you have a cherished homemade marinara sauce recipe, this is the perfect opportunity to use it instead of jarred pasta sauce. The fresh flavors will elevate the dish even further.
- Herb & Spice Adjustments: Experiment with different fresh herbs like basil or parsley, or add a pinch of nutmeg to the ricotta for a traditional Italian touch.

How to Store and Reheat Ricotta Stuffed Shells
Proper storage is key to enjoying your delicious ricotta stuffed shells for days to come. Here’s how to keep them fresh and reheat them perfectly:
Refrigeration
Store any leftover baked stuffed shells in an airtight container in the refrigerator. They will remain fresh and delicious for up to 5 days. Ensure they are completely cooled before transferring them to the container to prevent condensation and sogginess.
To reheat refrigerated ricotta stuffed shells, let them come to room temperature for about 15-20 minutes first. Then, place them in an oven-safe dish, cover tightly with aluminum foil, and reheat in a preheated oven at 350ºF (175ºC) for 15-20 minutes, or until the cheese is melted and the middle of the shells are warm and bubbly. You can also microwave individual portions, but the oven provides a more even reheat and crisper texture.
To Freeze Ricotta Stuffed Shells
Ricotta stuffed shells are an excellent candidate for freezing, perfect for meal prepping or having a convenient dinner on hand. You can freeze them either baked or unbaked.
Freezing Baked Stuffed Shells
Allow your baked stuffed shells to cool completely after cooking. For individual servings, wrap each shell tightly in plastic wrap before placing them in an airtight freezer-safe container or bag. For an entire dish, cover the casserole dish with plastic wrap and then a layer of heavy-duty aluminum foil. Label with the date. They will keep well in the freezer for up to 3 months.
Freezing Unbaked Stuffed Shells
Assemble the shells according to the recipe, placing them in a freezer-safe casserole dish. Do not bake. Cover the entire dish tightly with plastic wrap, then with aluminum foil. Label with the date. Freeze for up to 3 months.
To reheat frozen ricotta stuffed shells (baked or unbaked):
- From Frozen (Baked): Transfer the covered dish directly to a preheated oven at 350ºF (175ºC). Bake for 45-60 minutes, or until heated through and bubbly. If reheating individual portions, reduce time accordingly.
- From Frozen (Unbaked): It’s best to thaw the dish in the refrigerator overnight before baking. Once thawed, allow it to come to room temperature for about 30 minutes, then bake as per the recipe instructions (covered at 400ºF for 30 minutes, then uncovered with mozzarella for 2-3 minutes). If baking directly from frozen, it will take significantly longer (potentially 1 hour 15 minutes to 1 hour 30 minutes, covered, at 375ºF/190ºC) before uncovering and finishing with cheese. Always ensure the internal temperature reaches 165ºF (74ºC).

Serving Suggestions
These delectable ricotta stuffed shells are a meal in themselves, but pairing them with the right accompaniments can elevate your dining experience. Here are some perfect suggestions:
- Crisp Green Salad: A fresh, crisp Caesar salad or a simple mixed green salad with a light vinaigrette offers a refreshing contrast to the rich pasta. The acidity and freshness cut through the creaminess, balancing the meal beautifully.
- Garlic Bread: You can never go wrong with warm, crusty garlic bread. It’s perfect for soaking up any extra marinara sauce and adds another layer of classic Italian flavor and texture to your satisfying meal.
- Steamed or Roasted Vegetables: Sides like steamed asparagus, roasted broccoli, or green beans with a squeeze of lemon can add healthy greens and complement the dish without overpowering it.
- Wine Pairing: A medium-bodied red wine like a Chianti, Merlot, or a light-bodied Pinot Noir would pair wonderfully with the rich flavors of the marinara and cheese. For white wine lovers, a crisp Pinot Grigio or Sauvignon Blanc could also be a delightful choice.
- Finish with Dessert: Complete your Italian-inspired feast with a classic dessert like tiramisu, panna cotta, or a simple scoop of gelato.
No matter how you choose to serve them, these ricotta stuffed shells are sure to leave everyone craving more.

More of our Favorite…
Pasta Recipes
- Chicken Alfredo Lasagna
- Baked Cream Cheese Pasta
- Rigatoni Pie
- Brie Mac and Cheese
Ricotta Stuffed Shells
Honeycomb Media
15
30
45
6
Print Recipe
Ingredients
- 6 oz. Jumbo shells, approximately 24 jumbo shells
- 16 oz. full-fat ricotta cheese
- 1 cup shredded Romano cheese, separated for filling and topping
- 1 tablespoon fresh thyme, chopped (+ more for topping, optional)
- 1 tablespoon fresh oregano, chopped
- ¾ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon olive oil
- 2 shallots, minced (yields approximately ¾ cup)
- 5 cloves garlic, peeled and minced
- 5 oz. fresh spinach
- 2 cups marinara sauce, any high-quality kind (we recommend Raos)
- 1 cup shredded mozzarella cheese
- ¼ teaspoon red pepper flakes
Instructions
-
Begin by bringing a large pot of generously salted water to a rolling boil. Carefully add the jumbo pasta shells to the boiling water.
-
Cook the jumbo shells until they are slightly under al dente – meaning they should still have a firm bite but be pliable enough to stuff. Remember, they will continue to cook and soften in the oven, so avoid overcooking at this stage.
-
Once cooked, drain the shells thoroughly in a colander. Immediately rinse them with cold water to halt the cooking process and prevent them from sticking together. Set them aside while you prepare the filling.
-
Preheat your oven to 400ºF (200ºC). Lightly spray a 9×13-inch casserole dish with non-stick cooking spray to ensure easy removal and prevent sticking. Set the prepared dish aside.
-
Next, heat a large skillet over medium heat. Add the olive oil to the pan.
-
Once the olive oil is shimmering and fragrant, add the minced shallots to the pan. Sprinkle with a small pinch of salt and sauté for about 1 minute until they begin to soften. Then, add the minced garlic and continue to sauté for another minute until fragrant, being careful not to burn the garlic.
-
Add the fresh spinach to the skillet with the shallots and garlic. Toss gently to combine.
-
Sauté the spinach over medium heat for 4-5 minutes, or until it has completely wilted and reduced significantly in volume. Remove the skillet from the heat and allow the spinach mixture to cool slightly. If there’s any excess liquid from the spinach, gently press it out before adding to the ricotta.
-
In a large mixing bowl, combine the full-fat ricotta cheese, ¾ cup of the shredded Romano cheese, chopped fresh thyme, chopped fresh oregano, ¾ teaspoon salt, ½ teaspoon black pepper, and the wilted spinach mixture. Mix thoroughly until all ingredients are well incorporated and the filling is uniform. Set this flavorful ricotta mixture aside.
-
Return to your prepared casserole dish. Pour 1 cup of your chosen marinara sauce onto the bottom of the dish and spread it evenly with a spatula to create a base for the shells.
-
Now it’s time to stuff the shells! Carefully take each jumbo shell and generously scoop the ricotta cheese mixture into it until it is full. Place the stuffed shell into the casserole dish, open side facing upwards, arranging them in a single layer. Repeat this process until all the shells are stuffed and the casserole dish is filled.
-
Evenly pour the remaining ½ cup of marinara sauce over the stuffed shells. Cover the casserole dish tightly with its lid or with aluminum foil. Bake in the preheated oven at 400ºF (200ºC) for 30 minutes, allowing the flavors to meld and the shells to finish cooking.
-
After 30 minutes, carefully remove the casserole dish from the oven and uncover it. Sprinkle the shredded mozzarella cheese and the remaining Romano cheese generously over the top of the shells. Return the dish to the oven and broil for an additional 2-3 minutes, watching carefully, until the cheese is melted, bubbly, and just beginning to turn golden brown.
-
Remove the stunning casserole dish from the oven. Garnish with a sprinkle of red pepper flakes (if desired) and a few fresh thyme sprigs before serving. Let it rest for a few minutes to allow the cheese to set slightly, then serve warm and enjoy!
Nutrition
Calories:
321 kcal
,
Carbohydrates:
15 g
,
Protein:
21 g
,
Fat:
21 g
,
Fiber:
3 g
,
Sugar:
3 g
Nutrition information is automatically calculated and should only be used as an approximation.
Don’t forget to tag your posts on social media with the hashtag #cheeseknees. We’d love to see your delicious creations!
Conclusion: Your Next Favorite Comfort Meal
There you have it – a comprehensive guide to crafting the most irresistible ricotta stuffed shells. This recipe is more than just a meal; it’s an experience, bringing warmth and joy to your kitchen and dinner table. With its creamy, savory filling nestled in tender jumbo shells, bathed in rich marinara, and topped with golden, bubbly cheese, it embodies the very essence of Italian comfort food. Whether you’re an experienced chef or a home cook looking for a reliable crowd-plepleaser, these stuffed shells are a guaranteed success. Perfect for any occasion, from a casual weeknight dinner to a festive gathering, this dish is versatile, make-ahead friendly, and simply delicious. We encourage you to try this recipe and share the love. Happy cooking!