This Homemade Lasagna recipe is made with béchamel sauce and bolognese for an easy cheesy comfort food everyone will enjoy! Make this classic lasagna for Sunday dinner. No ricotta cheese is needed.
I made this over the weekend. It was the best lasagna I’ve ever had and certainly ever made. We all loved it…and the house smelled heavenly. - Tina
In the U.S. lasagna is usually made with ricotta cheese, but this delicious recipe uses a rich bechamel sauce instead. Adding béchamel to lasagna bolognese makes an ultra-creamy and saucy lasagna!
Jump to:
🌟Why You’ll Love this Recipe
- Simple ingredients. This recipe uses simple and fresh ingredients such as ground meat, milk and San Marzano tomatoes.
- Rich and savory. Adding béchamel sauce takes this authentic Italian lasagna to the next level. If you are a fan of this creamy cheese sauce, try my old-fashioned baked macaroni and cheese next.
- Make ahead. This recipe can be easily made ahead of time and stored in the refrigerator or freezer.
What is béchamel sauce?
Béchamel sauce is a building block of French cuisine. It is a creamy white sauce made from a roux of butter and flour, with milk, salt and nutmeg. The sauce is thick and creamy and can be used as a base for other sauces, and in dishes such as mac and cheese and lasagna.
For this lasagna recipe, the béchamel is layered with bolognese to make the best lasagna recipe ever! You can also use béchamel sauce to make a white lasagna vegetarian lasagna or my pesto chicken lasagna.
🥘Ingredients
- Ground meat. Use ground turkey for a lighter bolognese sauce and ground beef or pork for a richer flavor.
- Red wine. Use a dry red wine, like Cabernet Sauvignon or Pinot Noir. Wine gives the sauce added richness and robustness.
- Crushed tomatoes. Using crushed tomatoes instead of diced tomatoes gives the tomato sauce a better texture. I like using San Marzano tomatoes when possible. Add a tablespoon of tomato paste for more flavor and depth.
- Nutmeg. A pinch of nutmeg adds a warm, nutty flavor to the creamy bechamel sauce. Leave it out if you prefer.
- Mozzarella cheese. Use a low-moisture mozzarella, as fresh mozzarella can cause the final dish to be watery.
See the recipe card below for quantities and remaining ingredients.
📖Substitutions & Variations
- Use a store-bought meat sauce, a meatless red sauce or even a tomato-free sauce like my Nut-Free Pesto.
- Sweet or hot Italian sausage will add a delicious kick to this lasagna.
- If you prefer to cook without alcohol, leave out the wine or add 2 tablespoons of balsamic vinegar instead.
- A classic béchamel sauce recipe uses whole milk, but any dairy or non-dairy milk will work. If you use non-dairy milk, the bechamel may not thicken as well as it does with cow's milk. Lactose-free milk works great here if needed.
🔪How to Make Lasagna with Béchamel Sauce
This traditional lasagna recipe can be broken down into 3 parts: make the bolognese, make the béchamel, and assemble.
Step 1: Heat olive oil & butter in a large pot or Dutch oven over medium-high heat. Add the onion, carrots & celery and sauté for about 5 minutes.
Step 2: Add the salt & garlic and cook for 1-2 more minutes. Add the meat and cook for 10 minutes, until browned.
Step 3: Pour in red wine (if using), deglaze the bottom of the pot & allow to simmer for 4-5 minutes. Add the crushed tomatoes, salt, pepper, thyme & basil and stir to combine everything. Cover and simmer on medium-low heat for 45 minutes.
Step 4: Make the béchamel by melting butter in a saucepan over medium heat. Once melted, whisk the flour in until it turns a light golden brown. Slowly pour in the milk while whisking. Bring the sauce to a simmer and whisk regularly for about 10 minutes. Turn off the heat, season with salt, pepper, and nutmeg & then stir in parmesan cheese.
Step 5: Spoon a thin layer of bolognese on the bottom of the baking dish. Add a layer of lasagna noodles.
Step 6: Spread another layer of the bolognese over the layer of pasta.
Step 7: Next, add a layer of béchamel. Sprinkle about 2 tablespoons of parmesan cheese on top. Repeat the layers two to three more times until you run out of noodles, adding ingredients in even layers. Be sure to leave enough bechamel for the top layer.
Step 8: Add the remaining béchamel and parmesan cheese plus the mozzarella cheese to the top. Bake until the top layer of cheese is golden and bubbling. Let rest for about 30 minutes and enjoy!
⏲️Make Ahead of Time
You can prepare lasagna ahead of time and store it in the fridge or freezer depending on how long you want to store it. Lasagna freezes very well. It can be frozen cooked or uncooked for 2-3 months.
To freeze cooked lasagna: let it cool completely, cover and store it whole or in individual pieces.
To freeze the lasagna uncooked: leave the lasagna noodles raw (do not boil) as they will soak up the liquid from the sauces in the freezer. Defrost uncooked lasagna in the fridge overnight or on the counter for up to four hours before baking. Then bake as instructed in the recipe card.
💭Recipe FAQs
I've used both gluten-free lasagna noodles and traditional lasagna noodles. Follow the preparation directions on the box of noodles you use. Some noodles need to be pre-boiled and some do not. I recommend no-boil or oven-ready noodles for less work.
Yes, it is better to let the lasagna rest before serving as it helps each piece to hold its shape. Let it rest for at least 20-30 minutes, before serving, preferably longer.
The béchamel should be just thick enough to coat the back of a spoon. If the sauce is too thin, it will not hold its shape when you layer it in the lasagna and can make it runny and watery. If the sauce is too thick, it will be difficult to spread over the noodles.
👩🏻🍳Sarah's Top Tips
- Using no-boil lasagna noodles saves you time and dishes!
- If you skip the red wine, substitute for 2 tablespoons of balsamic vinegar to add extra depth of flavor.
- If you use fattier meat, like pork or beef, you may want to drain the grease before adding the rest of the ingredients.
- Use whole milk to get the authentic creaminess of the bechamel sauce.
- For best results, let the lasagna rest 20-30 minutes before cutting and serving so it doesn't fall apart!
🥣Storage and Reheating
- Let lasagna cool completely before storing. If you have leftovers, they can be stored in the fridge in an airtight container for about 4 days.
- You can also freeze leftover lasagna as a whole or as individual pieces for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheat each slice in the microwave for 1-2 minutes or in the oven at 350 degrees F for about 20 minutes until warm.
🥗Serving
Top the lasagna with extra basil leaves before serving and even some sauce on the side.
Try serving this lasagna with Caesar Salad or Chopped Greek Salad.
More Delicious Pasta Recipes
- Authentic Italian Pasta Sauce1 Hours 10 Minutes
- Lemon Ricotta Pasta with Arugula20 Minutes
- Simple Creamy Tomato and Spinach Pasta20 Minutes
- Easy No-Boil Pasta Bake45 Minutes
Did you make this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and comment below. Share it on Instagram, Facebook and Pinterest!
📋 Recipe
Tap stars to rate!
Homemade Lasagna with Béchamel Sauce
KITCHEN TOOLS NEEDED
- Large pot or Dutch oven
- Saucepan
- Baking dish or casserole dish
Ingredients
Bolognese
- 2 tablespoons extra virgin olive oil
- 1 tablespoon butter
- 1 yellow onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3-4 garlic cloves, minced
- 2 teaspoons salt
- 1 pound ground turkey, ground beef or ground pork
- ½ cup dry red wine, optional
- 1 (28 ounce) can crushed tomatoes
- 2 teaspoons dried or 2 tablespoons fresh basil
- 1 teaspoon dried or 2 teaspoons fresh thyme
- salt and black pepper, to taste
Béchamel Sauce
- 4 tablespoons butter
- 4 tablespoons all-purpose flour
- 3 cups milk of choice
- salt and black pepper, to taste
- ¼ cup parmesan cheese
- ½ teaspoon nutmeg
Lasagna
- 9-12 Lasagna noodles, prepared according to package directions
- ½ cup parmesan cheese
- ½ cup mozzarella cheese
Instructions
Bolognese
- Heat olive oil & butter in a large pot over medium-high heat. Sauté onion, carrots, and celery for 5 minutes until onion is translucent.
- Next, add 2 teaspoons of salt & garlic and cook for 1-2 more minutes. Brown the meat of choice for 10 minutes, stirring occasionally.
- Pour in red wine (optional), deglaze the bottom of the pot & cook for 5 minutes. Add crushed tomatoes, salt, pepper, thyme & basil and stir to combine.
- Bring to a boil then simmer covered for 45 minutes.
Béchamel Sauce
- Melt butter in a small saucepan over medium heat. Whisk in flour and cook for 2-3 minutes until lightly golden. Slowly pour in the milk while whisking.
- Simmer and whisk regularly until it thickens, about 10 minutes.
- Turn off heat, add salt, pepper, nutmeg and stir in parmesan.
Lasagna
- Preheat oven to 375° F. Spread a thin layer (about ¼-1/3 cup) of bolognese on the bottom of a 13x9-inch baking pan.
- Add layer of lasagna noodles. Top with bolognese, then a layer of béchamel and a sprinkle of parmesan.
- Repeat 2-3 more times until you run out of noodles. Cover the top layer of noodles with the remaining béchamel, parmesan and the mozzarella cheese.
- Bake uncovered for 45 minutes until golden and cheese is bubbling. Rest for at least 30 minutes and enjoy!
Sarah's Tips
- Using no-boil lasagna noodles saves you time and dishes!
- If you skip the red wine, substitute for 2 tablespoons of balsamic vinegar to add extra depth of flavor.
- If you use fattier meat, like pork or beef, you may want to drain the grease before adding the rest of the ingredients.
- Use whole milk to get the authentic creaminess of the bechamel sauce.
- For best results, let the lasagna rest 20-30 minutes before cutting and serving so it doesn't fall apart!
- Let lasagna cool completely before storing. If you have leftovers, they can be stored in the fridge in an airtight container for about 4 days.
- You can also freeze leftover lasagna as a whole or as individual pieces for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheat each slice in the microwave for 1-2 minutes or in the oven at 350 degrees F for about 20 minutes until warm.
The cookbook is packed with easy-to-follow recipes that require only 6 ingredients to help you simplify your weeknights. Includes kitchen tips, ingredient swaps & grocery lists!
Allison says
So so good! I’ve made this 6 times and every time it is a hit.
Michelle says
Best lasagna I've ever made! My whole family loved it--way more than the kind with ricotta.
Gena says
So good...will be making this again soon. thanks
Gwen says
This was delicious! I will make it again.
Noune says
great recipe thanks!
Nancy says
I made this last night and it’s the best lasagna ever. My husband kept going back for more. It didn’t stand a chance becoming a leftover 😂. The creaminess of the bechamel paired with the flavors of bolognese is unmatched. Made it as written and I don’t feel it needs any adjustment. Thank you for this.
Sarah Hill says
Hi Nancy, this makes me so happy!! Lasagna is one of my favorite comfort foods, I love that there were no leftovers!
Sage says
This was so good!
jane says
So yum and very easy to make!
JEG says
I have questions. I can't give a rating yet as I have not tried the recipe. I am looking for a recipe to try because an acquaintance posted today that this is how she makes her lasagna and it looked so delicious. Can a bechamel be made ahead and frozen--thinking in terms of having extra milk. I cook for two. How could I put this together just for the two of us? And, I have a favorite lasagna roll recipe for two. Can I use this in my lasagna roll in place of the ricotta noted in the recipe?
Sarah Hill says
Hi Jeg, the lasagna can be made ahead and frozen in individual pieces to enjoy later and you can just enjoy a few pieces at first or you could possibly cut the recipe in half and just use a smaller baking dish, maybe 8x8 square.
If you want to freeze extra bechamel sauce here is what I recommend:
-Portion it out into ziplock bags or other freezer-safe containers
-To defrost the sauce, place it in the fridge overnight. Just be warned the thawed sauce will look split and watery but this will be fixed.
-Whisk the over low heat in a saucepan to return to its original consistency and then use it immediately.
I believe you can use the bechamel in place of ricotta in the lasagna roll recipe. It is a little thinner than ricotta though so it may spread out when you are rolling them.
Let me know if you have any other questions!