Stuffed Shells with Ricotta
There's something undeniably comforting about a warm, cheesy plate of stuffed shells on a chilly evening. As a child, I would watch my grandmother prepare this dish with love and care, filling each shell with a generous helping of her famous ricotta mixture. The aroma that filled the kitchen was intoxicating, and the first bite was always a revelation - the combination of tender pasta, creamy cheese, and rich sauce was (and still is) absolute perfection.
As I grew older and began cooking for my own family, I realized that the key to a truly great stuffed shells recipe lies not just in the ingredients, but in the technique. It's all about balance: balancing the flavors, textures, and temperatures to create a dish that's both comforting and elegant. In this recipe, I'll guide you through the process of creating the perfect stuffed shells with ricotta, just like my grandmother taught me.
One of the things that sets this recipe apart is the use of high-quality ingredients. Fresh ricotta cheese, flavorful ground beef, and tender jumbo pasta shells all come together to create a dish that's both satisfying and delicious. And the best part? It's incredibly easy to make, requiring just a few simple ingredients and some basic cooking techniques.
Whether you're a seasoned cook or just starting out, this recipe is perfect for anyone looking to add a little comfort and joy to their mealtime routine. So go ahead, gather your ingredients, and let's get started on this culinary journey together!
In the following sections, we'll dive deeper into the world of stuffed shells, exploring the techniques, ingredients, and tips that will help you create a truly unforgettable dish. From the importance of using high-quality ricotta cheese to the secret to achieving the perfect balance of flavors, we'll cover it all. So let's get started, and let the comfort food magic begin!
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal specialized equipment, making it perfect for home cooks of all skill levels.
- The dish is incredibly versatile and can be served as a main course, side dish, or even as a snack or appetizer.
- The combination of creamy ricotta filling, tender pasta shells, and rich tomato sauce makes for a truly comforting and satisfying meal.
- The recipe can be made ahead of time and refrigerated or frozen for later use, making it perfect for busy weeknights or special occasions.
- The dish is relatively inexpensive to make, especially when compared to other Italian-American recipes that require more exotic or expensive ingredients.
- The recipe is perfect for family gatherings and potlucks, as it serves a large number of people and can be easily transported and reheated.
Why This Recipe Works
The success of this recipe can be attributed to several key factors, including the use of high-quality ingredients, careful temperature control, and a deep understanding of the cooking process. By cooking the pasta shells until they're just shy of al dente, we create a tender and yielding texture that's perfectly balanced by the creamy ricotta filling.
The addition of ground beef and tomato sauce adds a rich and meaty flavor to the dish, while the blend of mozzarella and parmesan cheese provides a creamy and indulgent topping. And by baking the stuffed shells in a hot oven, we achieve a golden-brown crust that adds a satisfying crunch to each bite.
But what really sets this recipe apart is the attention to detail and the careful balancing of flavors and textures. By using a combination of fresh and dried herbs, we add a depth and complexity to the dish that's hard to replicate with other recipes. And by taking the time to carefully prepare each component - from the pasta shells to the ricotta filling - we create a dish that's truly greater than the sum of its parts.
So whether you're a fan of Italian cuisine or just looking for a comforting and delicious meal, this recipe is sure to hit the spot. With its perfect balance of flavors, textures, and temperatures, it's a dish that's sure to become a family favorite - and one that you'll return to again and again.
Ingredients You’ll Need
When it comes to making stuffed shells, the quality of your ingredients is paramount. Look for fresh ricotta cheese, flavorful ground beef, and tender jumbo pasta shells to create a dish that's both delicious and satisfying. In the following list, you'll find all the ingredients you need to make this recipe, along with some helpful notes and substitutions to ensure that your dish turns out perfectly.
As you shop for your ingredients, be sure to choose the best quality items you can find. Fresh produce, high-quality cheeses, and flavorful meats will all contribute to a dish that's truly exceptional. And don't be afraid to get creative and make substitutions as needed - the key to a great recipe is flexibility and a willingness to experiment and try new things.
- 12 oz (340g) jumbo pasta shellsLook for high-quality pasta shells that are tender and easy to fill. You can also use other types of pasta, such as manicotti or cannelloni, if you prefer.
- 1 lb (450g) ground beefChoose a lean ground beef to avoid excess fat and calories. You can also use ground turkey, pork, or a combination of meats if you prefer.
- 1 medium onion, finely choppedUse a sweet onion, such as Vidalia or Maui, for the best flavor. You can also use shallots or scallions if you prefer.
- 2 cloves garlic, mincedUse fresh garlic for the best flavor. You can also use garlic powder or garlic salt if you prefer.
- 1 cup (250g) ricotta cheeseChoose a high-quality ricotta cheese that's creamy and smooth. You can also use other types of cheese, such as cottage cheese or mascarpone, if you prefer.
- 1 cup (115g) shredded mozzarella cheeseUse a high-quality mozzarella cheese that's creamy and smooth. You can also use other types of cheese, such as parmesan or provolone, if you prefer.
- 1/2 cup (55g) grated parmesan cheeseUse a high-quality parmesan cheese that's nutty and flavorful. You can also use other types of cheese, such as romano or asiago, if you prefer.
- 1 egg, beatenUse a fresh egg for the best flavor and texture. You can also use egg substitutes, such as flaxseed or chia seeds, if you prefer.
- 1 tsp (5g) dried basilUse fresh or dried basil for the best flavor. You can also use other herbs, such as oregano or thyme, if you prefer.
- 1 tsp (5g) dried oreganoUse fresh or dried oregano for the best flavor. You can also use other herbs, such as basil or thyme, if you prefer.
- Salt and pepper to tasteUse kosher salt and freshly ground black pepper for the best flavor. You can also use other seasonings, such as garlic powder or onion powder, if you prefer.
- 1 cup (250ml) marinara sauceUse a high-quality marinara sauce that's flavorful and tangy. You can also make your own sauce using canned tomatoes, garlic, and herbs.
- 1 cup (250ml) waterUse fresh water for the best flavor and texture. You can also use other liquids, such as broth or wine, if you prefer.
Equipment You’ll Need
How to Make Stuffed Shells with Ricotta
- 1Preheat the oven to 375°F (190°C).
- 2Bring a large pot of salted water to a boil and cook the pasta shells according to the package instructions until they're just shy of al dente. Reserve 1 cup of pasta water before draining the shells.
- 3In a large skillet, brown the ground beef over medium-high heat, breaking it up into small pieces as it cooks. Drain excess fat and add the chopped onion, cooking until it's translucent and starting to caramelize.
- 4Add the garlic, dried basil, and dried oregano to the skillet and cook for 1-2 minutes, until fragrant.
- 5In a large bowl, combine the ricotta cheese, egg, salt, and pepper. Mix well to combine.
- 6Add the cooked ground beef mixture to the bowl with the ricotta cheese and mix until just combined.
- 7Stuff each cooked pasta shell with the ricotta and beef mixture, placing them in a 9x13 inch baking dish as you go.
- 8Pour the marinara sauce over the stuffed shells, making sure they're all coated. If the sauce seems too thick, add a little of the reserved pasta water.
- 9Cover the baking dish with aluminum foil and bake for 25-30 minutes, until the shells are heated through and the sauce is bubbly.
- 10Remove the foil and top the shells with the shredded mozzarella cheese. Return to the oven and bake for an additional 10-15 minutes, until the cheese is melted and golden brown.
- 11Remove the baking dish from the oven and let it cool for a few minutes before serving. Serve hot, garnished with grated parmesan cheese and a sprinkle of parsley or basil if desired.
Expert Tips
- Use high-quality ingredients, including fresh ricotta cheese and flavorful ground beef, for the best flavor and texture.
- Don't overcook the pasta shells - they should be just shy of al dente so they still have some bite.
- Use a combination of mozzarella and parmesan cheese for the best flavor and texture.
- Add some grated nutmeg or cinnamon to the ricotta cheese for an extra depth of flavor.
- Use fresh herbs, such as parsley or basil, to add a bright and fresh flavor to the dish.
- Let the dish rest for a few minutes before serving to allow the flavors to meld together and the cheese to set.
- Experiment with different types of cheese, such as goat cheese or feta, for a unique and delicious twist on the recipe.
- Add some sautéed spinach or other leafy greens to the ricotta cheese for an extra nutritional boost.
Common Mistakes to Avoid
- Overcooking the pasta shells, which can make them mushy and unappetizing.
- Not using enough cheese, which can result in a dry and flavorless dish.
- Not letting the dish rest before serving, which can cause the cheese to be runny and the flavors to be unbalanced.
- Using low-quality ingredients, which can result in a dish that's lacking in flavor and texture.
- Not seasoning the dish enough, which can result in a bland and unappetizing flavor.
- Not covering the baking dish with foil, which can cause the top to brown too quickly and the cheese to be unevenly melted.
Variations and Substitutions
- Add some diced ham or bacon to the ricotta cheese for a salty and savory flavor.
- Use different types of cheese, such as goat cheese or feta, for a unique and delicious twist on the recipe.
- Add some sautéed spinach or other leafy greens to the ricotta cheese for an extra nutritional boost.
- Use different types of meat, such as ground turkey or pork, for a leaner and more flavorful option.
- Add some diced bell peppers or other vegetables to the ricotta cheese for a burst of color and flavor.
- Use a combination of tomato sauce and pesto for a creamy and herby flavor.
- Add some grated nutmeg or cinnamon to the ricotta cheese for an extra depth of flavor.
What to Serve With Stuffed Shells with Ricotta
Serve the stuffed shells hot, garnished with grated parmesan cheese and a sprinkle of parsley or basil if desired. You can also serve with a side of garlic bread or a green salad for a well-rounded and satisfying meal.
Some other ideas for serving the stuffed shells include:
Garlic bread: a classic Italian-American staple that pairs perfectly with the creamy ricotta cheese and tangy tomato sauce.
Green salad: a simple mixed green salad with a light vinaigrette dressing provides a refreshing contrast to the rich and satisfying stuffed shells.
Roasted vegetables: roasted vegetables such as broccoli, zucchini, or bell peppers add a burst of color and flavor to the dish.
Grilled meat: grilled meat such as chicken, steak, or sausage provides a hearty and satisfying accompaniment to the stuffed shells.
Make-Ahead, Storage, Freezing and Reheating
The stuffed shells can be made ahead of time and refrigerated or frozen for later use. To refrigerate, simply assemble the dish and cover it with plastic wrap or aluminum foil. The dish will keep for up to 3 days in the refrigerator.
To freeze, assemble the dish and cover it with plastic wrap or aluminum foil. The dish will keep for up to 3 months in the freezer. To reheat, simply thaw the dish overnight in the refrigerator and bake it in the oven at 350°F (180°C) for 20-25 minutes, until hot and bubbly.
When reheating the dish, be sure to cover it with foil to prevent the top from browning too quickly. You can also add a little bit of water or tomato sauce to the dish if it seems dry or thick.
Some other tips for storing and reheating the stuffed shells include:
Letting the dish rest for a few minutes before serving to allow the flavors to meld together and the cheese to set.
Using a thermometer to ensure that the dish is heated to a safe internal temperature of 165°F (74°C).
Avoiding overcrowding the baking dish, which can cause the shells to steam instead of bake.
Frequently Asked Questions
Can I make the stuffed shells ahead of time?
Yes, the stuffed shells can be made ahead of time and refrigerated or frozen for later use. Simply assemble the dish and cover it with plastic wrap or aluminum foil.
Can I use different types of cheese?
Yes, you can use different types of cheese, such as goat cheese or feta, for a unique and delicious twist on the recipe.
Can I add other ingredients to the ricotta cheese?
Yes, you can add other ingredients, such as diced ham or bacon, to the ricotta cheese for a salty and savory flavor.
How do I prevent the stuffed shells from drying out?
To prevent the stuffed shells from drying out, be sure to cover the baking dish with foil and add a little bit of water or tomato sauce to the dish if it seems dry or thick.
Can I freeze the stuffed shells?
Yes, the stuffed shells can be frozen for up to 3 months. Simply assemble the dish and cover it with plastic wrap or aluminum foil.
How do I reheat the stuffed shells?
To reheat the stuffed shells, simply thaw the dish overnight in the refrigerator and bake it in the oven at 350°F (180°C) for 20-25 minutes, until hot and bubbly.
Can I make the stuffed shells in a slow cooker?
Yes, you can make the stuffed shells in a slow cooker. Simply assemble the dish and cook it on low for 2-3 hours, until hot and bubbly.
Can I use gluten-free pasta?
Yes, you can use gluten-free pasta, such as rice-based or quinoa-based pasta, for a gluten-free version of the recipe.

Ingredients
- 12 oz (340g) jumbo pasta shells
- 1 lb (450g) ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup (250g) ricotta cheese
- 1 cup (115g) shredded mozzarella cheese
- 1/2 cup (55g) grated parmesan cheese
- 1 egg, beaten
- 1 tsp (5g) dried basil
- 1 tsp (5g) dried oregano
- Salt and pepper to taste
- 1 cup (250ml) marinara sauce
- 1 cup (250ml) water
Instructions
- Preheat the oven to 375°F (190°C).
- Bring a large pot of salted water to a boil and cook the pasta shells according to the package instructions until they're just shy of al dente. Reserve 1 cup of pasta water before draining the shells.
- In a large skillet, brown the ground beef over medium-high heat, breaking it up into small pieces as it cooks. Drain excess fat and add the chopped onion, cooking until it's translucent and starting to caramelize.
- Add the garlic, dried basil, and dried oregano to the skillet and cook for 1-2 minutes, until fragrant.
- In a large bowl, combine the ricotta cheese, egg, salt, and pepper. Mix well to combine.
- Add the cooked ground beef mixture to the bowl with the ricotta cheese and mix until just combined.
- Stuff each cooked pasta shell with the ricotta and beef mixture, placing them in a 9x13 inch baking dish as you go.
- Pour the marinara sauce over the stuffed shells, making sure they're all coated. If the sauce seems too thick, add a little of the reserved pasta water.
- Cover the baking dish with aluminum foil and bake for 25-30 minutes, until the shells are heated through and the sauce is bubbly.
- Remove the foil and top the shells with the shredded mozzarella cheese. Return to the oven and bake for an additional 10-15 minutes, until the cheese is melted and golden brown.
- Remove the baking dish from the oven and let it cool for a few minutes before serving. Serve hot, garnished with grated parmesan cheese and a sprinkle of parsley or basil if desired.