clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Lasagna

  • Author: shaemakes
  • Prep Time: 1 hour
  • Cook Time: 1 hour
  • Total Time: 2 hours
  • Yield: 12 1x


Homemade lasagna from start to finish. This 3 Meat Lasagna is the ultimate Italian comfort food. For special occasions or when you’re feeling fancy!


  • 30 ounces ricotta, homemade or store bought (if using homemade you will need 3 3/4 cups)
  • 2 eggs
  • 1 cup shredded Parmesan cheese
  • 2 tsp salt
  • 1 tsp pepper
  • 2 tbsp olive oil
  • 1 large onion
  • 5 cloves garlic
  • 2 lbs ground beef
  • 1 lb Jimmy Dean Hot Sausage
  • 12 ounces pepperoni slices
  • 12 oz can tomato paste
  • 28 oz can San Marzano Whole Tomatoes
  • 1/4 cup pesto
  • 1/4 cup parsley, finely chopped
  • 3 tbsp sugar
  • 1 tsp garlic salt
  • 1/2 cup fresh basil, julienned
  • 24 oz fresh mozzarella slices
  • 12 lasagna noodles, cooked al dente
  • 1/2 cup grated Parmesan cheese


  1. For the ricotta mixture; combine ricotta, eggs, 1/2 the parsley, 1 tsp salt, 1/2 tsp pepper and 1 cup shredded Parmesan in a medium sized bowl until combined. Store in the fridge while you make the meat mixture.
  2. For the meat mixture; Add olive oil to a large pot and turn stove top to medium-high. Then add garlic, onion, ground beef and sausage. Stir the meat around and break it up as it cooks. Stir occasionally. Once the meat begins to brown and there is no longer any pink, lower heat to medium low and add sliced pepperoni and stir until combined. Cook for another 5 minutes. Drain off excess grease. Then add canned tomatoes, tomato paste, pesto, remaining parsley, salt, sugar, garlic salt and pepper. Stir and then reduce heat to low. Simmer with a lid on for 30 minutes. Meanwhile cook lasagna noodles according to package directions until al dente. Drain noodles and place on a grease pan so they don’t stick together.
  3. For assembly: In a large 10×14-11×15 deep baking dish add 4-6 lasagna noodles to cover the entire bottom of the dish. Then add 2/3 of the meat mixture and smooth it into a flat layer. Lay on 4-6 more lasagna noodles, breaking some up as needed to fully cover the sauce. Then spoon all of the ricotta mixture on top into a flat layer. Add sliced fresh mozzarella slices evenly over the top followed by the julienned basil. Then add 4-6 more lasagna noodles to cover the cheese layer. Finish with the remaining meat sauce and top with 1/2 cup grated Parmesan. Store in the fridge for up to 2 days or bake immediately. If you are making it immediately, cover the dish with foil and put it into a 350 degree preheated oven for 45 minutes. Once that time is up, remove the tinfoil and allow it to cook for another 20 minutes. Remove from the oven and let stand for 15 minutes before cutting and serving. If you are baking it after it’s been in the fridge, remove it from the oven an hour before baking to let it come to room temperature.
  • Cuisine: Italian

Keywords: Lasagna, Homemade Lasagna, Italian Food, 3 Meat Lasagna, Homemade Meals, Homemade Dinner