Home ยป Recipes ยป Pasta

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

Ingredients for the homemade sauce for stuffed shells with meat and ricotta.

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.
Ingredients for the meat filling for stuffed shells with meat and ricotta.

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.

Ingredients for the ricotta filling for stuffed shells with meat and ricotta.

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.
Ingredients for stuffed shells with meat and ricotta.

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

Making the homemade sauce for stuffed shells with meat and ricotta.

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.

Sauted ground beef and sausage for stuffed shells with meat and ricotta.

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.

Making the ricotta filling for stuffed shells with meat and ricotta.

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.

Making the ricotta and meat filling for stuffed shells with meat and ricotta.

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.

Stuffed shells with meat and ricotta before topping with sauce and cheese and baking.

Assemble the Shells: Preheat your oven to 375ยฐF.

Stuffed shells with meat and ricotta before topping with sauce and cheese and baking, zoomed in.

  • 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.
Stuffed shells with meat and ricotta, topped with sauce and cheese, before baking.

Pour the remaining red sauce evenly over the shells.

Stuffed shells with meat and ricotta, topped with sauce and cheese, before baking.

Top with 1 ยฝ cups shredded mozzarella cheese and ยฝ cup grated Parmesan cheese.

Stuffed shells with meat and ricotta, covered with tinfoil.

Bake the Shells: Cover the dish with aluminum foil and bake in a preheated oven for 25 minutes.

Stuffed shells with meat and ricotta, topped with sauce and cheese, bubbling hot.

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.

Stuffed shells with meat and ricotta, topped with sauce and cheese, bubbling hot in a white baking dish.

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.

    Stuffed shells with meat and ricotta on a white plate with fresh basil.

    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!

    Stuffed shells with meat and ricotta on a white plate.

    The Best Stuffed Shells with Meat and Ricotta Recipe

    Allie Hagerty
    Savor the flavors of Stuffed Shells with Meat and Ricotta. A mouthwatering pasta dish with spicy ricotta filling, hearty meat, and zesty sauce.
    No ratings yet
    Prep Time 25 minutes
    Cook Time 50 minutes
    Total Time 1 hour 15 minutes
    Course Main Course, Pasta
    Cuisine Italian
    Servings 8 servings
    Calories 431 kcal

    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.

    ย 

    Nutrition

    Serving: 4shellsCalories: 431kcalCarbohydrates: 9gProtein: 26gFat: 32gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 11gTrans Fat: 0.4gCholesterol: 121mgSodium: 1361mgPotassium: 268mgFiber: 1gSugar: 2gVitamin A: 941IUVitamin C: 2mgCalcium: 392mgIron: 2mg
    Tried this recipe?Let us know how it was!

    Leave a Reply

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

    Recipe Rating