This homemade lasagna is so easy to make! It’s made with the easiest homemade bolognese and a creamy béchamel that takes only 10 minutes to make. The layers come together easily and bake into a simple, comforting meal that everyone loves.

Published: October 16, 2025 by Pamela.
This post may contain affiliate links. Please read our disclosure policy.
Some people make lasagna with ricotta, but I prefer mine with bolognese and béchamel, I find that it turns out creamier and more balanced. I made this lasagna using my homemade béchamel sauce and the easiest bolognese recipe, and together they make the perfect mix of flavor and texture. It’s simple to put together and always comes out delicious, even if it’s your first time making lasagna from scratch. Lasagna is also one of those meals you can freeze and enjoy whenever you have no time to cook.

What You Need to make this Béchamel Lasagna
Making homemade lasagna takes a few steps, but each one is really easy, I promise. Below is a simple grocery list with everything you need. You can make it all from scratch like I did, or save time (and dishes) by using a few store-bought ingredients.

- Lasagna sheets: I use fresh lasagna sheets (found in the refrigerated section of the supermarket) because they cook faster and give a softer texture. If you’re using dry sheets, you’ll need to boil them first in salted water for a few minutes until slightly tender. Drain them well and let them cool before layering so they don’t stick together. Always check the package for the best cooking time and instructions.
- Béchamel sauce: You can make it at home and all you need is butter, flour, milk, nutmeg, salt & pepper. It only takes about 10 minutes and tastes much better than store-bought. But if you’re short on time, you can use a ready-made white sauce.
- Bolognese sauce: I usually make mine from scratch, but you can keep it simple by browning minced meat, adding store-bought pasta sauce, and letting it simmer for a bit. It should be rich and not too watery before you start layering.
- Cheese: Cheese will be added on top of the assembled lasagna for it to melt in the oven, I use shredded mozzarella. Parmesan is optional but adds great flavor if you sprinkle it on top of the mozzarella before baking as well.
How to Layer Lasagna Properly
Start by spreading a thin layer of béchamel sauce at the bottom of your baking dish, this keeps the pasta from sticking. You can also use a bit of pasta sauce or bolognese instead if you prefer. Then layer in this order: lasagna sheets, béchamel, bolognese, and repeat the same pattern, lasagna sheets, béchamel, bolognese, until you reach the top. Finish with a final layer of bolognese sauce, then top with shredded mozzarella and a bit of grated parmesan
I usually do 4 layers of lasagna sheets, but you can go for more if you want a thicker lasagna, up to 8 works great if your dish is deep enough. Keep in mind that fresh lasagna sheets won’t give as much volume as dry sheets.
How to Make Homemade Lasagna Step by Step
Step 1: Make the Bolognese sauce
Heat olive oil in a pan over medium. Add the diced onion (use whichever you like, I had red onions only so I went with that), cook until soft (about 2 minutes). Add grated garlic and cook briefly (don’t let it burn). Add ground beef and brown it, breaking it up. Then stir in tomato sauce (passata or crushed tomatoes), salt, pepper, oregano, and optional soy sauce (I like using soy sauce in my bolognese, a bit weird I know). Let it simmer a few minutes, covered, and set it aside to start making the béchamel.

Step 2: Make the Béchamel sauce
In another pot, melt butter over medium heat. Add flour and whisk for about a minute. Pour in milk all at once while whisking continuously until smooth. Continue cooking until the sauce thickens and coats the back of a spoon (should take 7 to 10 minutes). Season with salt, pepper, and a pinch of nutmeg. Optionally stir in grated parmesan after you turn off the heat.

Step 3: Layer the lasagna
Spread a thin layer of béchamel on the bottom of your baking dish. Then layer: lasagna sheets → béchamel → bolognese. Repeat (lasagna sheets, béchamel, bolognese) for as many layers as you want. Finish with a top layer of béchamel, then sprinkle shredded mozzarella and some grated parmesan on top.
Step 4: Bake the lasagna
Bake in a preheated oven at 200°C (400°F) for about 20 minutes, or until the top is golden brown and bubbling. Make sure to check the instructions on your lasagna sheets, as baking time can vary depending on whether you’re using fresh or dry pasta. I also like to set it on broil for 3 minutes before turning off the oven. Once baked, let it rest for 10 minutes, at room temperature, before slicing so the layers hold together perfectly.

💬 Tried this Lasagna recipe? I’d love to know what you think! Leave a quick comment or tap the ⭐️ to rate, your feedback helps me keep improving recipes.
How to Store and Reheat Lasagna
Let the lasagna cool completely before storing it. If you plan to eat it within a few days, place it in an airtight container or cover the dish tightly with plastic wrap. Keep it in the fridge for up to 4 days.
To reheat, cover it with foil and bake at 180°C (350°F) for about 15 to 20 minutes, or until it’s heated through. You can also reheat a single slice in the microwave for a quick meal, just make sure to cover it so it stays moist.
How to Freeze Lasagna
Once you’ve added the shredded cheese and parmesan on top, let it cool completely at room temperature, then cover it tightly and place it in the freezer. The best way is to use disposable baking dishes, they make storage and cleanup so much easier.
When you’re ready to bake, remove it from the freezer and let it thaw at room temperature, or remove it a day in advance and let it thaw in the fridge. Once thawed, bake it uncovered just like you would a fresh lasagna. It comes out just as creamy and delicious.

Related Recipes:
⭐️ If you tried this homemade lasagna recipe, be sure to leave a rating and share your thoughts in the comments below. I’d love to hear your feedback!

Easy Homemade Lasagna
Ingredients
For the Bolognese:
- 1 Tbsp Olive Oil
- 1 Medium Onion (Yellow, brown, white, or even red)
- 2 Garlic Cloves (Grated)
- 500 g Ground Beef
- 450 g Tomato Sauce
- ½ tsp Salt
- ¼ tsp Black pepper
- 1½ tsp Soy Sauce (Optional)
For the Béchamel:
- 3 Tbsps Unsalted Butter
- 3 Tbsps Flour (All-purpose)
- 2 Cups Milk
- ⅛ tsp Nutmeg
- ¼ tsp Salt
- Pepper to taste
- 1 Tbsp Grated Parmesan (Optional)
For the Lasagna:
- 6 Large Fresh Lasagna Sheets (Quantity will differ with dry lasagna)
- Shredded Mozzarella (On Top)
- Grated Parmesan (Optional)
Instructions
Make the Bolognese
- In a large pan on medium heat, add olive oil, diced onions, and cook for 2 minutes or until the onions softened. Add the grated garlic and cook for roughly 30 seconds (make sure not to burn the garlic). Add the minced meat, breaking it apart until browned. Stir in the tomato sauce, salt, black pepper, oregano, and soy sauce if using. Mix well.Cover and let simmer for 5 minutes. Turn off the heat and set aside.
Make the Béchamel
- In a medium pot, melt butter. Add flour and whisk for a minute. Pour in milk all at once and whisk continuously until smooth and thick (7 to 10 minutes). Lower the heat and season with salt, black pepper, and a pinch of nutmeg. When it’s done, turn off the heat and stir in 1 tablespoon of grated parmesan if you’d like a richer sauce.
Assemble the Lasagna
- If you use fresh sheets, no prep is needed. For dry sheets, check the package. Some need to be boiled for a few minutes; others can go straight into the oven with enough sauce.Spread a thin layer of béchamel sauce or bolognese at the bottom of your baking dish. Add lasagna sheets, then another layer of béchamel, followed by bolognese. Repeat: lasagna sheets, béchamel, bolognese. Make 4 to 8 layers, totally up to you. Finish with bolognese, shredded mozzarella, and grated parmesan on top.Preheat your oven to 200°C (400°F). Bake for 20 minutes or until the top is golden brown. Cooking time can vary depending on your lasagna sheets, check the package if unsure.Let it rest for 10 minutes before slicing. This helps the layers hold their shape. Serve warm and enjoy.
Notes
- Nutrition info is estimated and may vary based on ingredients and portions. For the most accurate details, consider using a nutrition tool or checking our full Nutrition Information Disclaimer.
- This recipe is best baked in a 23 × 33 cm (9 × 13 inch) dish, which gives the perfect balance of sauce, pasta, and cheese.
Nutrition
📌 Pin this recipe to save it!

Leave a Reply