Creamy béchamel, rich meat sauce, and golden melted cheese… this homemade lasagna is so good you’ll never want store-bought again!
📋 Recipe Card
Servings: 6–8
Prep Time: 25 minutes
Cook Time: 45 minutes
Total Time: 1 hour 10 minutes
Dietary Info: Contains gluten, dairy
✅ Ingredients
For the béchamel (white sauce):
- Butter
- All-purpose flour
- Milk
- Salt & pepper
- Nutmeg (optional)
For the meat sauce:
- Olive oil
- Onion
- Garlic
- Ground beef (or mix beef + pork)
- Canned tomatoes
- Tomato paste
- Italian seasoning (oregano, basil, thyme)
- Salt & pepper
Other layers:
- Lasagna sheets
- Mozzarella cheese
- Parmesan cheese
🔪 Instructions
-
Make the béchamel sauce
- Melt butter in a saucepan.
- Whisk in flour, cooking for 1 minute.
- Gradually add milk, whisking until smooth and thick.
- Season with salt, pepper, and nutmeg.
-
Prepare the meat sauce
- Heat olive oil in a skillet.
- Add onion and garlic, sauté until soft.
- Stir in ground meat and cook until browned.
- Add tomatoes, tomato paste, and seasoning.
- Simmer 15–20 minutes until rich and thick.
-
Assemble the lasagna
- Preheat oven to 180°C / 350°F.
- Spread a thin layer of meat sauce in a baking dish.
- Layer lasagna sheets, béchamel, and mozzarella.
- Repeat until all ingredients are used, finishing with béchamel + cheese.
-
Bake
- Cover with foil and bake for 25 minutes.
- Uncover and bake 15–20 minutes until golden and bubbling.
- Let rest 10 minutes before slicing.
🍴 Notes & Tips
- Use fresh herbs if available for brighter flavor.
- For extra creaminess, add ricotta between layers.
- Can be prepped a day in advance and baked fresh.
🌟 Introduction
Lasagna is the ultimate comfort food—layered pasta, hearty sauce, and gooey cheese baked to perfection. This version combines a silky béchamel and savory meat sauce for a restaurant-style dish you can easily make at home. Whether for family dinner or a special occasion, this recipe is a guaranteed crowd-pleaser.
🥘 Step-by-Step Cooking Guide
Making the Béchamel
Cook butter and flour into a smooth roux, then slowly whisk in milk until creamy. Tip: If it looks lumpy, keep whisking—it will smooth out.
Cooking the Meat Sauce
Brown the meat well for extra flavor before adding tomatoes. Tip: Let it simmer long enough so it thickens; watery sauce makes soggy lasagna.
Layering the Lasagna
Think of it as pasta + sauce + béchamel + cheese on repeat. End with béchamel and a good sprinkle of mozzarella + Parmesan. Tip: Don’t overstack—3–4 layers is perfect.
Baking
Cover for the first half to cook through, uncover for a golden top. Rest before cutting so it holds its shape.
🛒 Ingredient Substitutions
- Meat: Swap beef for turkey, chicken, or plant-based crumbles.
- Cheese: Use ricotta or cottage cheese instead of béchamel for a shortcut.
- Lasagna sheets: Both fresh and dried work. No-boil saves time.
- Gluten-Free: Use GF lasagna noodles + cornstarch in béchamel instead of flour.
🍽️ Variations & Serving Suggestions
- Veggie Lasagna: Replace meat with zucchini, mushrooms, and spinach.
- Spicy Twist: Add chili flakes or spicy sausage to the sauce.
- Extra Indulgence: Mix a layer of pesto into the béchamel for herby flavor.
Serve with garlic bread and a crisp side salad. A glass of red wine (Chianti or Merlot) pairs beautifully.
🧊 Storage & Make-Ahead
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze baked or unbaked portions for up to 3 months.
- Reheating: Oven at 180°C (350°F) for 15–20 minutes, or microwave in short bursts.
- Make-Ahead: Assemble up to 24 hrs in advance; bake when ready.
⚡ Nutrition (per serving, approx. 1/8 pan)
Calories: 380 kcal | Protein: 24g | Carbs: 32g | Fat: 18g
❓ FAQs
Q: Can I make this without béchamel?
A: Yes, swap with ricotta + egg mixture for a shortcut version.
Q: Why is my lasagna watery?
A: Likely the sauce wasn’t reduced enough. Simmer longer next time.
Q: Can I use fresh pasta sheets?
A: Absolutely—just reduce baking time by 5–10 minutes.
💬 Final Notes
This lasagna is one of those dishes that feels like a hug on a plate. Every layer comes together into a creamy, cheesy, hearty bite that you’ll crave again and again. Trust me—after making it once, you’ll never go back to store-bought!
👉 Have you ever tried adding your own twist to lasagna? I’d love to hear your variations in the comments!