The Best Stuffed Shells with Meat and Ricotta Recipe
Get ready for a pasta dish thatโs truly unforgettable. Theseย Stuffed Shells with Meat and Ricottaย combine a bold, herb-infused ricotta filling, perfectly browned Italian sausage, and a rich, homemade marinara sauce, creating layers of flavor that will have everyone reaching for seconds. Topped with bubbly, golden mozzarella cheese and garnished with fragrant fresh basil, this is the ultimate comfort food thatโs perfect for a cozy family dinner or an elegant dinner party.
Why You’ll Love This Recipe
- Rich and Flavorful:ย Every component, from the spicy ricotta filling to the hearty meat mixture and zesty sauce, is seasoned to perfection.
- Make-Ahead Friendly:ย Assemble this dish in advance and bake it fresh for a weeknight dinner or freeze for a no-stress freezer meal later.
- Restaurant Quality:ย With its homemade touches, this dish tastes like it came from your favorite Italian trattoria.
Ingredients
For the Red Sauce
- Olive Oil:ย Use a high-quality extra virgin olive oil for richness and depth of flavor. It helps sautรฉ the onion and garlic, creating the base of the sauce.
- Medium Onion:ย Yellow onions work best here, as they balance sweetness and savoriness. Dice finely so they melt into the sauce.
- Garlic Cloves:ย Fresh garlic is key for bold flavor. If you love garlic, feel free to add an extra clove!
- Red Pepper Flakes:ย Adds subtle heat to the sauce. Adjust based on your spice preference or omit entirely.
- Crushed San Marzano Tomatoes:ย These Italian tomatoes are naturally sweeter and less acidic. Look for “San Marzano” on the label for authenticity.
- Tomato Paste:ย Enhances the tomato flavor and thickens the sauce. Sautรฉ it briefly to bring out its sweetness.
- Dried Oregano:ย A staple herb in Italian cooking, it adds an earthy note to the sauce.
- Dried Basil:ย Complements the oregano and pairs beautifully with the fresh basil garnish.
- Kosher Salt:ย A coarse salt that enhances all the flavors in the sauce. Add gradually and taste as you go.
- Black Pepper:ย Freshly ground is best for a more robust flavor.
- Sugar:ย Balances the acidity of the tomatoes if needed. Taste the sauce before adding.
- Fresh Basil:ย Brightens the dish when added just before serving. Always use fresh for garnish.
For the Meat Filling
- Olive Oil:ย Used to brown the meat mixture evenly.
- Ground Beef:ย Chooseย lean ground beef to avoid excess grease. For extra flavor, use 85% lean.
- Italian Sausage:ย Adds depth to the meat mixture. Opt for spicy for a kick or mild for a classic flavor. Remove the casing if using sausage links.
- Fennel Seeds:ย Provides a subtle licorice-like flavor that elevates the Italian sausage.
- Garlic Powder:ย Adds a concentrated garlic flavor without overpowering the other spices.
- Smoked Paprika:ย Infuses the meat with a smoky, slightly sweet flavor.
- Italian Seasoning:ย A blend of herbs that ties together the savory flavors in the meat.
- Kosher Salt:ย Enhances the natural flavors of the meat without making it too salty.
- Black Pepper:ย Freshly ground pepper gives the meat mixture a robust kick.
For the Ricotta Filling
- Ricotta Cheese:ย The creamy base of the filling. For a smoother texture, whip it briefly in a food processor.
- Shredded Mozzarella Cheese:ย Adds melty goodness to the filling. Use freshly shredded for better texture and flavor.
- Grated Parmesan Cheese:ย Adds sharpness and depth to the filling. Use freshly grated for the best flavor.
- Egg:ย Binds the cheese mixture together, giving it structure during baking.
- Fresh Parsley:ย Adds a bright, herbaceous note to balance the richness of the filling.
- Fresh Basil:ย Brings a fragrant, slightly sweet flavor to the cheese mixture.
- Garlic Powder:ย Subtler than fresh garlic, it blends seamlessly into the ricotta mixture.
- Kosher Salt:ย Highlights the natural flavors of the cheeses without overpowering.
- Black Pepper:ย Adds a touch of warmth to the filling.
- Ground Nutmeg:ย A small but essential additionโit adds warmth and depth to the creamy filling.
- Red Pepper Flakes:ย Brings a gentle heat to the filling, balancing its richness.
For the Shells
- Jumbo Pasta Shells:ย Boil these until al dente (check the package directions) to ensure they donโt become mushy during baking. Cool them quickly in cold water to stop the cooking process.
- Shredded Mozzarella Cheese:ย Sprinkled on top for a gooey, golden finish. Freshly shredded works best here.
- Grated Parmesan Cheese:ย Adds a sharp, salty flavor to balance the creamy mozzarella.
Substitutions
- Lighter Meat Options:ย Substitute the ground beef and Italian sausage with ground turkey or ground chicken for a lighter version.
- Cheese Alternatives:ย Swap part of the ricotta with cottage cheese for a unique twist or add mascarpone for a richer, creamier flavor.
Additions
- Spinach:ย Stir in some sautรฉed spinach to the cheese filling for added nutrients and a pop of green.
- Mushrooms:ย Finely chop and sautรฉ mushrooms with the meat mixture for an earthy depth.
Step by Step Instructions
Make the Red Sauce: Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add 1 medium chopped onion and sautรฉ for about 5 minutes until soft.
Stir in 4 minced garlic cloves and 1 teaspoon red pepper flakes (if using), cooking for 1 minute until fragrant. Add 1 tablespoon tomato paste and cook for 2 minutes, stirring constantly.
Pour in 1 can (28 ounces) crushed San Marzano tomatoes. Stir in 1 teaspoon dried oregano, 1 teaspoon dried basil, 1 teaspoon kosher salt, ยฝ teaspoon black pepper, and 1 teaspoon sugar (if needed). Simmer for 20โ25 minutes, stirring occasionally, until thickened.
Prepare the Meat Filling: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add ยฝ pound ground beef and ยฝ pound Italian sausage, breaking it into small crumbles. Cook for 8โ10 minutes until browned.
Stir in ยฝ teaspoon fennel seeds (if using), 1 teaspoon garlic powder, 1 teaspoon smoked paprika, 1 teaspoon Italian seasoning, ยฝ teaspoon kosher salt, and ยฝ teaspoon black pepper. Cook until fragrant. Drain excess grease using paper towels. Set aside to cool slightly.
Make the Cheese Filling: In a medium bowl, combine 15 ounces ricotta cheese, 1 cup shredded mozzarella cheese, ยฝ cup grated Parmesan cheese, 1 lightly beaten egg, 2 tablespoons chopped fresh parsley, 1 tablespoon chopped fresh basil, 1 teaspoon garlic powder, ยฝ teaspoon kosher salt, ยฝ teaspoon black pepper, ยผ teaspoon ground nutmeg, and 1 teaspoon red pepper flakes.
Stir until smooth. Fold in the cooled meat mixture.
Cook the Shells: Bring a large pot of salted water to a boil. Cook 1 box jumbo pasta shells according to the package instructions until al dente. Drain and rinse with cold water to stop the cooking process.
Assemble the Shells: Preheat your oven to 375ยฐF.
- Spread a generous layer of the prepared red sauce on the bottom of a large baking dish. Stuff each cooked pasta shell with about 2 tablespoons of the cheese-meat mixture. Arrange the stuffed shells in a single layer in the baking dish.
Pour the remaining red sauce evenly over the shells.
Top with 1 ยฝ cups shredded mozzarella cheese and ยฝ cup grated Parmesan cheese.
Bake the Shells: Cover the dish with aluminum foil and bake in a preheated oven for 25 minutes.
Remove the foil and bake for an additional 10โ15 minutes, until the cheese is melted and bubbly. Broil for 2โ3 minutes to achieve a golden, bubbly top.
Garnish and Serve: Let the shells cool for 5 minutes. Garnish with torn fresh basil and serve with garlic bread or a Caesar salad for a complete meal.
Tips and Notes
- Donโt Overcook the Shells:ย Boil the jumbo pasta shells just until al dente, as theyโll continue to cook during the baking process.
- Layer the Sauce:ย Spread a layer of the red sauce on the bottom of the large baking dish before adding the shells to prevent sticking and keep everything moist.
- Cool the Meat Mixture:ย Let the meat filling cool before mixing it into the cheese mixture to prevent the cheeses from melting prematurely.
- Broil for a Golden Top:ย After the baking time, broil the dish for 2โ3 minutes to achieve perfectly browned, bubbly cheese on the top of the casserole.
- Use Freshly Shredded Cheese:ย For the best melting and flavor, shred your own mozzarella cheese and Parmesan.
Serving Suggestions
- Wine Pairing:ย Pair these hearty stuffed shells with a bold, fruit-forward Italian red wine likeย Chianti Classico, which complements the rich tomato sauce and savory meat filling. For a softer option, try a medium-bodiedย Barbera d’Asti, with its bright acidity to balance the creamy cheeses.
- Garlic Bread:ย Pair with homemade garlic bread or a crusty baguette to soak up the extra sauce. Even better? Serve it with no-knead focaccia bread!ย
- Fresh Salad:ย Serve with a crisp Caesar salad or arugula tossed with lemon vinaigrette for balance.
- Chocolate Ricotta Cake:ย If you’re a fan of ricotta, keep it going with chocolate ricotta cake for dessert!ย
Storage and Reheating Instructions
- Refrigerator:ย Store leftovers in an airtight container for up to 3-4 days. Reheat in the oven or microwave until warmed through.
- Freezer:ย Assemble the dish, cover it tightly with plastic wrap and aluminum foil, and freeze for up to 2-3 months. Thaw overnight in the fridge before baking. For individual portions, freeze stuffed shells in a freezer bag for easy reheating.
Did you try this recipe? I’d love to see it! Tag @seasonedandsalted on Instagram and leave a โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ review below!
The Best Stuffed Shells with Meat and Ricotta Recipe
Equipment
- Large pot
- large skillet
- Medium saucepan
- Large baking dish (9×13 inches)
- Medium bowl
- Large bowl
- Wooden spoon or spatula
- Aluminum foil
Ingredients
For the Red Sauce:
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 4 garlic cloves minced
- ยฝ teaspoon red pepper flakes
- 1 can 28 ounces crushed San Marzano tomatoes
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 teaspoon kosher salt
- ยฝ teaspoon black pepper
- 1 teaspoon sugar
- Fresh basil torn, for garnish
For the Meat Filling:
- 1 tablespoon olive oil
- ยฝ pound ground beef
- ยฝ pound Italian sausage mild or spicy
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon Italian seasoning
- ยฝ teaspoon kosher salt
- ยฝ teaspoon black pepper
For the Cheese Filling:
- 15 ounces ricotta cheese
- 1 cup shredded mozzarella cheese
- ยฝ cup grated Parmesan cheese
- 1 egg lightly beaten
- 1 tablespoon chopped fresh basil
- 2 tablespoons chopped fresh parsley optional
- 1 teaspoon garlic powder
- ยฝ teaspoon kosher salt
- ยฝ teaspoon black pepper
- ยผ teaspoon ground nutmeg
- 1 teaspoon red pepper flakes
For the Shells:
- 1 box jumbo pasta shells cook according to package instructions until al dente
- 1 cup shredded mozzarella cheese for topping
- ยฝ cup grated Parmesan cheese for topping
Instructions
Make the Red Sauce:
- Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add 1 medium chopped onion and sautรฉ for about 5 minutes until soft.
- Stir in 4 minced garlic cloves and ยฝ teaspoon red pepper flakes, cooking for 1 minute until fragrant. Add 1 tablespoon tomato paste and cook for 2 minutes, stirring constantly.
- Pour in 1 can (28 ounces) crushed San Marzano tomatoes. Stir in 1 teaspoon dried oregano, 1 teaspoon dried basil, 1 teaspoon kosher salt, ยฝ teaspoon black pepper, and 1 teaspoon sugar. Simmer for 20โ25 minutes, stirring occasionally, until thickened.
Prepare the Meat Filling:
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add ยฝ pound ground beef and ยฝ pound Italian sausage, breaking it into small crumbles. Cook for 8โ10 minutes until browned.
- Stir in 1 teaspoon garlic powder, 1 teaspoon smoked paprika, 1 teaspoon Italian seasoning, ยฝ teaspoon kosher salt, and ยฝ teaspoon black pepper.
- Cook until fragrant. Drain excess grease using paper towels. Set aside to cool slightly.
Make the Cheese Filling:
- In a medium bowl, combine 15 ounces ricotta cheese, 1 cup shredded mozzarella cheese, ยฝ cup grated Parmesan cheese, 1 lightly beaten egg, 1 tablespoon chopped fresh basil, 2 tablespoons chopped fresh parsley (optional), 1 teaspoon garlic powder, ยฝ teaspoon kosher salt, ยฝ teaspoon black pepper, ยผ teaspoon ground nutmeg, and 1 teaspoon red pepper flakes.
- Stir until smooth.
- Fold in the cooled meat mixture.
Cook the Shells:
- Bring a large pot of salted water to a boil.
- Cook 1 box jumbo pasta shells according to the package instructions until al dente.
- Drain and rinse with cold water to stop the cooking process.
Assemble the Shells:
- Preheat your oven to 375ยฐFahrenheit (190ยฐCelsius).
- Spread a generous layer of the prepared red sauce on the bottom of a large baking dish.
- Stuff each cooked pasta shell with about 2 tablespoons of the cheese-meat mixture. Arrange the stuffed shells in a single layer in the baking dish.
- Pour the remaining red sauce evenly over the shells.
- Top with 1 cup shredded mozzarella cheese and ยฝ cup grated Parmesan cheese.
Bake the Shells:
- Cover the dish with aluminum foil and bake in a preheated oven for 25 minutes.
- Remove the foil and bake for an additional 10โ15 minutes, until the cheese is melted and bubbly.
- Broil for 2โ3 minutes to achieve a golden, bubbly top.
- Let the shells cool for 5 minutes before serving.
Notes
- Donโt Overcook the Shells:ย Boil the jumbo pasta shells just until al dente, as theyโll continue to cook during the baking process.
- Layer the Sauce:ย Spread a layer of the red sauce on the bottom of the large baking dish before adding the shells to prevent sticking and keep everything moist.
- Cool the Meat Mixture:ย Let the meat filling cool before mixing it into the cheese mixture to prevent the cheeses from melting prematurely.
- Broil for a Golden Top:ย After the baking time, broil the dish for 2โ3 minutes to achieve perfectly browned, bubbly cheese on the top of the casserole.
- Use Freshly Shredded Cheese:ย For the best melting and flavor, shred your own mozzarella cheese and Parmesan.