Go Back
+ servings
Close up of a tall slice of cheesy homemade meat lasagna being lifted from a white baking dish, showing all the sauce and pasta layers.

Easy Lasagna Recipe (Classic Homemade Meat Lasagna)

A cozy, classic lasagna layered with rich meat sauce, creamy béchamel and plenty of mozzarella. Perfect for family dinners or feeding a crowd.
Prep Time 30 minutes
Cook Time 45 minutes
15 0 minutes
Total Time 1 hour 30 minutes
Servings: 8
Course: Dinner, Main Course
Cuisine: Italian
Calories: 520

Ingredients
  

Meat sauce
  • 3 tbsp olive oil
  • 1 large onion finely chopped
  • 4 cloves garlic minced
  • 1 kg ground meat beef or mutton
  • Salt to taste (about 1 teaspoon)
  • ½ teaspoon black pepper
  • 1 tablespoon thyme
  • 1 tablespoon chilli flakes
  • 2 teaspoons Italian seasoning
  • 800 g chopped tomatoes canned or fresh, with juices
Béchamel sauce
  • 4 tbsp butter
  • 4 tbsp all-purpose flour
  • 3 cups cold milk
  • Pinch of salt
  • ½ teaspoon black pepper
To assemble
  • 250 –300 g lasagna sheets oven-ready or pre-cooked, as needed
  • 300 –400 g grated mozzarella cheese

Equipment

  • Large skillet
  • Saucepan
  • Whisk
  • Baking dishOven
  • Oven

Method
 

  1. Heat the olive oil in a large pan over medium heat. Add the chopped onion and cook until soft and translucent. Stir in the garlic and cook briefly until fragrant.
  2. Add the ground meat and cook until fully browned, breaking it up as it cooks. Season with salt, black pepper, thyme, chilli flakes, and Italian seasoning.
  3. Add the chopped tomatoes, stir well, and let the sauce simmer until thick and rich. Taste and adjust seasoning if needed, then remove from heat.
  4. To make the béchamel sauce, melt the butter in a saucepan over medium heat. Add the flour and cook for about one minute, stirring constantly.
  5. Gradually whisk in the cold milk until smooth. Continue cooking and stirring until the sauce thickens. Season with a pinch of salt and black pepper, then remove from heat.
  6. Spread a thin layer of meat sauce in the bottom of a baking dish. Add a layer of lasagna sheets, followed by meat sauce, béchamel, and a sprinkle of mozzarella. Repeat the layers until the dish is filled.
  7. Finish with a final layer of béchamel sauce and grated mozzarella on top.
  8. Bake in a preheated oven at 350°F (180°C) for 40–45 minutes, or until the lasagna is bubbling and golden on top.
  9. Remove from the oven and let the lasagna rest for 10 minutes before slicing and serving.

Nutrition

Serving: 1gCalories: 520kcalCarbohydrates: 30gProtein: 32gFat: 28gSaturated Fat: 14gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gCholesterol: 110mgSodium: 780mgPotassium: 620mgFiber: 4gSugar: 7gVitamin A: 900IUVitamin C: 12mgCalcium: 320mg

Video

Notes

  • If using oven-ready pasta, make sure each layer has enough sauce so the sheets cook through.
  • You can assemble the lasagna ahead, cover and refrigerate for up to 24 hours before baking.
  • Lasagna slices freeze well; wrap tightly and freeze for up to 2–3 months.

Tried this recipe?

Let us know how it was!