Learn how to make the best homemade beef lasagne with rich meat sauce, creamy béchamel, tender pasta sheets, and melted cheese. This detailed step-by-step recipe is perfect for family dinners and special occasions.
The Ultimate Homemade Beef Lasagne Recipe
There is nothing quite like a homemade beef lasagne fresh from the oven. Layers of slow-cooked beef ragù, silky béchamel sauce, tender pasta sheets, and bubbling golden cheese come together to create one of the most comforting meals you can make.
This recipe is beginner-friendly yet delivers restaurant-quality results. Taking the time to build each layer carefully creates a lasagne that is rich, flavorful, and perfectly balanced.
Preparation Time: 30 minutes
Cooking Time: 1 hour 45 minutes
Resting Time: 15 minutes
Total Time: About 2 hours 30 minutes
Servings: 8
Difficulty: Medium
Ingredients
For the Beef Meat Sauce
- 2 tablespoons olive oil
- 1 large onion, finely diced
- 2 medium carrots, finely diced
- 2 celery stalks, finely diced
- 4 garlic cloves, minced
- 1 kg (2.2 lbs) lean ground beef
- 2 tablespoons tomato paste
- 800 g crushed tomatoes
- 400 g tomato passata
- 1 cup beef stock
- 1 tablespoon Worcestershire sauce
- 2 teaspoons Italian seasoning
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon smoked paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon sugar (optional)
- 2 bay leaves
For the Béchamel Sauce
- 75 g butter
- 75 g all-purpose flour
- 1 litre whole milk, warmed
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon nutmeg
For Assembly
- 12 lasagne sheets (oven-ready or cooked according to package directions)
- 300 g mozzarella cheese, shredded
- 150 g Parmesan cheese, grated
- Fresh parsley for garnish (optional)
Equipment
- Large frying pan or Dutch oven
- Medium saucepan
- Wooden spoon
- Whisk
- 9 × 13-inch baking dish
- Aluminum foil
Step 1: Prepare the Vegetable Base
Heat the olive oil in a large pan over medium heat.
Add:
- Onion
- Carrot
- Celery
Cook for about 8–10 minutes until the vegetables become soft and lightly golden.
Add the minced garlic and cook for another minute until fragrant.
Step 2: Brown the Beef
Add the ground beef.
Break it apart with a wooden spoon while cooking.
Cook for 8–10 minutes until the meat is browned and no pink remains.
Drain excess fat if necessary.
Step 3: Build the Meat Sauce
Stir in the tomato paste and cook for 2 minutes.
Add:
- Crushed tomatoes
- Tomato passata
- Beef stock
- Worcestershire sauce
- Italian seasoning
- Oregano
- Basil
- Smoked paprika
- Salt
- Pepper
- Sugar (if using)
- Bay leaves
Mix everything thoroughly.
Step 4: Simmer the Sauce
Reduce the heat to low.
Cover partially.
Simmer gently for 45–60 minutes.
Stir every 10–15 minutes.
The sauce should become thick, rich, and deeply flavorful.
Remove the bay leaves before assembling.
Step 5: Make the Béchamel Sauce
In a saucepan, melt the butter over medium heat.
Whisk in the flour.
Cook for 2 minutes while stirring continuously.
Slowly add the warm milk a little at a time, whisking constantly to prevent lumps.
Continue cooking until the sauce thickens enough to coat the back of a spoon.
Season with:
- Salt
- Pepper
- Nutmeg
Remove from heat.
Step 6: Prepare the Lasagne Sheets
If using oven-ready sheets, no preparation is needed.
If using traditional dried pasta sheets, cook them according to the package instructions until just al dente.
Drain and lay them flat to prevent sticking.
Step 7: Assemble the Lasagne
Preheat the oven to 180°C (350°F).
Lightly grease the baking dish.
Layer 1
Spread a thin layer of meat sauce over the bottom.
Layer 2
Arrange a layer of lasagne sheets.
Layer 3
Spread one-third of the meat sauce evenly.
Layer 4
Spread one-quarter of the béchamel sauce.
Layer 5
Sprinkle mozzarella and Parmesan cheese.
Repeat these layers until all ingredients are used.
Finish with:
- Remaining béchamel sauce
- Remaining mozzarella
- Remaining Parmesan
This creates a beautifully golden crust.
Step 8: Bake
Cover the dish loosely with aluminum foil.
Bake for 40 minutes.
Remove the foil.
Bake another 20–25 minutes until the cheese is golden brown and bubbling.
If desired, broil for 2–3 minutes for extra browning.
Step 9: Rest Before Serving
Allow the lasagne to rest for 15 minutes.
This helps the layers set, making it much easier to slice neatly.
Serving Suggestions
Serve with:
- Garlic bread
- Caesar salad
- Mixed green salad
- Roasted vegetables
- Steamed broccoli
- Red wine or sparkling water
Storage
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze individual portions or the whole lasagne for up to 3 months.
Thaw overnight before reheating.
Reheating Instructions
Oven
Bake at 180°C (350°F) for 20–25 minutes until heated through.
Microwave
Heat individual portions for 2–4 minutes, depending on the microwave’s power.
Expert Tips for Perfect Beef Lasagne
- Simmer the meat sauce for at least 45 minutes to develop a rich flavor.
- Warm the milk before making the béchamel to reduce the chance of lumps.
- Avoid making the layers too thick so the lasagne cooks evenly.
- Let the lasagne rest before slicing to keep the layers intact.
- Freshly grate mozzarella and Parmesan for the best melt and flavor.
- Make the lasagne a day ahead if possible; the flavors deepen overnight.
Frequently Asked Questions
Can I make beef lasagne ahead of time?
Yes. Assemble it up to 24 hours in advance, refrigerate, and bake just before serving.
Can I freeze uncooked lasagne?
Yes. Assemble it completely, wrap tightly, and freeze for up to 3 months. Bake from thawed or add extra baking time if cooking from frozen.
Why is my lasagne watery?
This usually happens if the meat sauce is too thin, the pasta is overcooked, or the lasagne isn’t rested after baking.
Can I use different cheeses?
Yes. Cheddar, provolone, fontina, or a blend of Italian cheeses can be used along with mozzarella and Parmesan for a different flavor profile.
Final Thoughts
Homemade beef lasagne is a timeless comfort food that rewards a little patience with rich layers of savory beef, creamy béchamel, tender pasta, and perfectly melted cheese. Whether you’re preparing it for a family dinner, meal prep, or a special gathering, this classic recipe delivers satisfying flavor in every bite. With proper layering, a slow-simmered sauce, and a short resting period before serving, you’ll have a beautifully structured lasagne that’s sure to become a favorite.