• Skip to primary navigation
  • Skip to main content
Meals by Molly
  • Home
  • Order Online
  • All Recipes
  • Navigation Menu: Social Icons

    • Facebook
    • Pinterest
menu icon
go to homepage
  • Home
  • Order Online
  • All Recipes
search icon
Homepage link
  • Home
  • Order Online
  • All Recipes
×

Home » cheese filling

Stuffed Shells with Meat Sauce

April 10, 2020 by Molly Walcome 2 Comments

Jump to Recipe Print Recipe

This stuffed shells with meat sauce recipe is a fun and easy twist on classic lasagna and is always a huge hit! It's made with jumbo pasta shells that are stuffed with a cheesy filling and smothered with a delicious homemade meat sauce.

Stuffed Shells

What You Need to Make Stuffed Shells with Meat Sauce:

Jumbo pasta shells: For a 9 x 13" casserole dish you will need about 20-25 jumbo pasta shells. I always boil the whole package since there are always a few that end up breaking. 

Meat Sauce:

  • Olive oil
  • Ground beef: 80% lean (or ground chuck).
  • Onion: Chopped. I like the flavor red onions add to the sauce, but feel free to use any variety of onion you prefer or what you have on hand.
  • Salt & pepper
  • Garlic: Minced. You can also substitute with garlic powder. 
  • Tomato sauce + tomato paste
  • Balsamic vinegar
  • Brown sugar: Light or dark brown sugar. Adding a little brown sugar is a quick shortcut that cuts down the acidity of the tomatoes. 
  • Red wine: The wine adds an amazing depth of flavor to the sauce. It doesn't have to be expensive, but it does need to be a drinking quality. Or if you'd rather not use wine you can substitute with low-sodium beef broth. Be sure to adjust the seasoning as needed or to taste. 

Cheese Filling:

  • Ricotta cheese
  • Mozzarella
  • Egg
  • Black pepper

Stuffed Shells

How to Make Stuffed Shells: 

Preheat your oven to 375°F.

Start by boiling the shells. You will want to boil them a few minutes short of the package directions since they will continue to cook in the oven. Arrange the cooked shells in a single layer on a pan lined with parchment paper while you make the rest of the ingredients.

Make the Meat Sauce:

Add the olive oil to a large frying pan and place over medium heat. Once the oil is hot, add the chopped onion, ground beef, salt, and pepper. Cook, breaking up the beef as you do, until the beef is cooked through and no more pink remains. About 3-5 minutes. Add the minced garlic and cook for an additional minute, then stir in the tomato paste, tomato sauce, balsamic vinegar, brown sugar, and dry red wine (or broth). Bring to a boil, stirring occasionally, and then lower the heat and set aside. 

Cheese Filling: 

In a medium bowl, combine the ricotta cheese, shredded mozzarella, eggs, and black pepper. 

Assemble: Lightly grease a 9 x 13" glass baking dish with non-stick cooking spray. Spread half of the meat sauce evenly in the bottom of the dish. Add the shells in a single layer and fill them generously with the cheese mixture. 

Stuffed Shells

Spread the rest of the meat sauce over the top and bake in the preheated oven for 20 minutes. Remove from the oven and top with more shredded mozzarella. Bake for 10 minutes longer, until the cheese is melted and the sauce is bubbly. 

Stuffed Shells

Remove from the oven and garnish with parsley, if desired. Enjoy!

More Italian Recipes: 

  • Italian Risotto
  • Stromboli Recipe
  • Homemade Gnocchi
  • Baked Ziti
  • Stuffed Shells

    Stuffed Shells

    A twist on classic lasagna recipe - jumbo shells stuffed with a cheese mixture and baked with the best homemade meat sauce.
    5 from 7 votes
    Print Pin Rate
    Prep Time: 20 minutes
    Cook Time: 30 minutes
    Total Time: 50 minutes
    Servings: 4 people

    Ingredients
      

    • 1 - 12 oz. package Jumbo pasta shells

    For the meat sauce

    • 1 lb. ground beef, 80 - 85% lean
    • 2 tbsp. olive oil
    • ½ red onion, chopped
    • 2 cloves garlic, minced
    • 1 tsp. salt
    • 1 tsp. pepper
    • 1 - 15 oz. can tomato sauce
    • ¼ cup tomato paste
    • 2 tsp. balsamic vinegar
    • 1 tbsp. brown sugar
    • 2 tbsp. dry red wine

    For the cheese mixture

    • 1 and ½ cups whole-milk ricotta cheese
    • 2 cups shredded mozzarella cheese, *plus more for topping
    • 2 large eggs
    • ¼ tsp. pepper

    Instructions

    • Preheat oven to 375°.
    • Cook the shells in boiling salted water for 9 minutes, they should be slightly undercooked. Arrange them in a single layer on a baking pan lined with parchment paper. You will only need about 25 or so shells, but cook extra in case some of them break.

    Make the meat sauce:

    • While the shells cook, start preparing the meat sauce. Heat the olive oil in a large saute pan. Add the chopped onions and ground beef and season with salt and pepper. Break up the beef and cook until no longer pink.
    • Add the minced garlic and sauté for 1 more minute.
    • Stir in the tomato sauce, tomato paste, balsamic vinegar, brown sugar, and dry red wine. Bring to a boil, stirring occasionally, and then reduce to a simmer over low heat.

    Make the cheese mixture:

    • In a medium bowl stir together ricotta, mozzarella, eggs, and pepper.

    Assemble the pasta:

    • Spray a 9 x 13" casserole dish with non-stick spray. Spread half of the meat sauce evenly in the bottom of the dish.
    • Arrange the shells in an even layer on top of the meat sauce.
    • To stuff the shells with the cheese mixture you can either use a spoon to gently fill each shell or - add the cheese mixture into a large plastic bag and cut a small opening to pipe the filling in that way.
    • Spread the rest of the meat sauce over the tops of the shells.
    • Bake in the preheated oven for 20 minutes. Remove from the oven and spread the top with more shredded mozzarella. Bake for another 10 minutes.
    • Top with chopped fresh basil if desired and serve warm.

    Notes

    Keep leftovers covered in the fridge or in tupperware for up to 1 week. 
    To reheat a small portion: microwave for 2-3 minutes.
    To reheat the entire casserole dish: cover with aluminum foil and bake at 350° for 25-30 minutes. 

    Nutrition

    Calories: 350kcal
« Mexican Quinoa Salad
Beef and Broccoli »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Footer

Copyright © 2023 Meals by Molly