Go Back
+ servings
This recipe for a homemade classic beef lasagne is definitely worth the effort. There's nothing quite like a lasagne made from scratch!

Homemade Classic Beef Lasagne

This homemade classic beef lasagne recipe is made up of layers of rich meat and tomato sauce, cheesy sauce and pasta sheets. There's nothing quite like a lasagne made from scratch!
Course Main Course
Cuisine Italian
Prep Time 30 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 45 minutes
Servings 6 servings
Calories 675kcal


Meat Sauce

  • 50 ml Olive Oil
  • 1 large Onion chopped
  • 600 g Beef Mince
  • 4 rashers Smoked Bacon chopped into 1 inch squares
  • 4 cloves Garlic minced
  • 2 Carrots peeled and chopped
  • 125 g Mushrooms chopped
  • 250 ml Red Wine
  • 2 400g tins Chopped Tomatoes
  • Salt and Black Pepper
  • 1 tablespoon Dried Oregano
  • 2 teaspoon Dried Basil
  • 1 Beef Stock Cube
  • 1 pinch Chilli Flakes
  • 2 tablespoon Tomato Purée/Tomato Paste

White Sauce

  • 50 g Butter
  • 50 g Plain Flour
  • 750 ml Milk
  • 2 teaspoon Dijon Mustard
  • 30 g Parmesan Cheese grated
  • Salt and Pepper
  • ¼ teaspoon Nutmeg
  • 50 g Cheddar grated
  • 250 g Dry Lasagne Sheets
  • Extra Cheddar grated, for topping


  • Preheat the oven to 190°C. Heat the olive oil in a big pot or frying pan over a medium heat. Add the onion and cook for a few minutes until softened. Add the beef, bacon, garlic, carrots and mushrooms and cook until the beef has browned. Pour in the red wine and bring to a boil before adding the chopped tomatoes, salt and pepper, oregano, basil, stock cube, chilli flakes and tomato purée. Simmer for half an hour.
  • While the tomato sauce is cooking make the white sauce. Melt the butter over a medium heat and whisk in the flour. Once you have a smooth paste gradually pour in the milk while whisking. Add the mustard, cheeses, nutmeg and a sprinkling of salt and pepper. Cook for 5-10 minutes until thickened. Remove from the heat.
  • You're now ready to assemble your lasagne. Spread a couple of spoonfuls of meat sauce in the bottom of a baking dish, top with lasagne sheets and a spoonful of white sauce. Repeat the process until you've finished the meat sauce and make sure to finish with a final layer of white sauce. Top the whole thing with grated cheddar, cover with foil and cook for 45 minutes removing the foil half way through cooking.


Calories: 675kcal | Carbohydrates: 20g | Protein: 29g | Fat: 49g | Saturated Fat: 20g | Cholesterol: 123mg | Sodium: 608mg | Potassium: 739mg | Fiber: 1g | Sugar: 9g | Vitamin A: 3955IU | Vitamin C: 4.7mg | Calcium: 305mg | Iron: 3.3mg