Skip to content

Homemade lasagna

There are very few meals that are more comforting than a lasagna. This homemade lasagna recipe is beyond tasty and can be made easily in advance and reheated for a weeknight meal.

Recipe from What’s Your Food Story?

Yield: 12 servings

Prep time: 30 minutes

Cook time: 1 hour


  • 12 lasagna noodles, uncooked
  • 4 cups mozzarella cheese, shredded and divided
  • ½ cup parmesan cheese, shredded and divided
  • ½ lb. lean ground beef
  • ½ lb. Italian sausage
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 36 oz. pasta sauce
  • 2 tbsp tomato paste
  • 1 tsp Italian seasoning
  • 2 cups ricotta cheese
  • ¼ cup fresh parsley, chopped
  • 1 egg, beaten


  1. Heat oven to 350°F. Cook pasta al dente according to package directions. Rinse under cold water and set aside.
  2. Brown beef, sausage, onion and garlic over medium high heat until no pink remains. Drain any fat.
  3. Stir in pasta sauce, tomato paste, Italian seasoning. Simmer 5 minutes.
  4. Make Cheese Mixture by combining 1 ½ cups mozzarella, ¼ cup parmesan cheese, ricotta, parsley, and egg.
  5. Add 1 cup meat sauce to a 9×13 pan. Top with 3 lasagna noodles. Layer with ⅓ of the Cheese Mixture and 1 cup of meat sauce. Repeat twice more. Finish with 3 noodles topped with remaining sauce.
  6. Cover with foil and bake 45 minutes. 
  7. Uncover, sprinkle with remaining cheese (2 ½ cups mozzarella cheese and ¼ cup parmesan), and bake an additional 15 minutes or until browned and bubbly. Broil 2-3 minutes if desired.
  8. Rest 10-15 minutes before cutting.

Recipe from Spend with Pennies.