A Fabulous Bite

menu icon
go to homepage
  • All Recipes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • All Recipes
  • About
  • Contact
  • Subscribe
×
Home » Main Dishes

Lasagna Bolognese (with Bechamel)

Modified: Oct 22, 2025 · Published: Sep 17, 2024 by Mari Betancourt · This post may contain affiliate links · 3 Comments

Jump to Recipe

You have to try this Italian old-school classic, lasagna bolognese! This version is made with meaty bolognese, a creamy shallot béchamel and two types of cheese for a melty, hearty main dish. It bakes beautifully in the oven and serves a crowd.

A hand holding a spatula with a slice of lasagna bolognese, showing the layers, above a lasagna pan.
Jump to:
  • Why You'll Love This Lasagna Recipe
  • Ingredients You'll Need
  • Step-by-Step Instructions for Making Lasagna Bolognese
  • How to Assemble a Lasagna
  • Substitutions for Lasagna Bolognese
  • Lasagna Variations
  • Equipment to make Lasagna
  • Storing and Reheating Lasagna Bolognese
  • Top tip
  • FAQ
  • MORE FABULOUS BITES
  • Lasagna Bolognese

Why You'll Love This Lasagna Recipe

  • Great for groups and parties. When you don't know what to make, lasagna bolognese is a crowd pleaser, for sure. You can even assemble and freeze to cook at a later date!
  • Old-school taste. The meaty, rich bolognese paired with the creamy bechamel are iconic Italian flavors that'll have you craving another slice.
  • Cheesy and melty. In this recipe, you'll use parmesan cheese for a nutty cheesiness as well as freshly shredded, whole milk mozzarella for extreme cheese pulls and melty layers.

Ingredients You'll Need

Above shot of the ingredients to make a lasagna bolognese, no-boil lasagna noodles, grated parmesan cheese, shredded mozzarella cheese, shallot béchamel sauce and bolognese sauce, laid out on a marble surface.
  • No-boil lasagna sheets. Also called oven-ready pasta sheets, these are my favorite for easy lasagna! I like to dunk them in water quickly before assembling the layers just to make sure they're nice and moist.
  • Bolognese. The meaty protagonist in this recipe!
  • Bechamel. I highly recommend you try this shallot béchamel recipe to add a touch of sweetness to the already-creamy sauce.
  • Mozzarella cheese. Whole milk mozzarella will ensure super melty, gooey layers. Freshly grated is always better so grab your grater!
  • Parmesan. Get the good stuff - freshly grated Parmigiano Reggiano makes all the difference.

Step-by-Step Instructions for Making Lasagna Bolognese

First Step: Bolognese Sauce

  • Make the bolognese. In a large pot over medium heat, cook the diced onions, carrots, garlic and celery in extra virgin olive oil and butter. Add in the tomato paste and cook down. Add in the ground meat and ground pork and cook until it's crumbly. Add in red wine and cook until you no longer smell the alcohol. Pour in three cans of whole, peeled tomatoes, along with ¾ cup water, swishing it in the cans to make sure you get all the tomato-y goodness from each can. Add in milk, Parmigiano Reggiano rinds and lots of basil and stir together. Reduce the heat to a simmer, cover and let cook for about 2 hours, stirring every 20 minutes and "bursting" the whole tomatoes on the side of the pot. Once two hours are up, remove the lid of the pot and simmer uncovered for another hour while the sauce reduces a bit more, still making sure to stir the pot every 20 minutes or so until the third hour is up. When using this sauce recipe for this lasagna, you will have leftover sauce.

Second Step: Shallot Béchamel

  • Make the shallot bechamel. Gently warm up milk in medium pot. In another pot, melt butter the butter and cook the shallots on medium heat until they're translucent. Add in the all-purpose flour and cook until it turns a pale, golden color, whisking constantly so nothing sticks to the bottom of the pot. Add in the warm milk slowly as you continue to whisk and the sauce comes to a boil. Reduce the heat to a simmer and whisk together until the sauce thickens. To test if the béchamel is thick enough, dip spoon in the sauce and trace a line across the back of the spoon with your fingertip. If the line remains visible, the sauce is thick enough; if it's not, then cook the béchamel a bit longer. Season with freshly grated nutmeg, salt and pepper. If you're not using the béchamel immediately, make sure to cover with plastic wrap and press it completely onto the surface of the sauce - this will make sure a skin doesn't form on the top of the béchamel. You will use all of this béchamel for this lasagna recipe.

Third Step: Lasagna Assembly + Baking

  • Assemble the lasagna layers. Once you have the bolognese and béchamel ready, it's time to assemble, following the order below, you'll want to make sure each layer is saucy so the lasagna noodles are cooked all the way:
    • Bottom layer: Bolognese sauce
    • Middle layers: No-boil pasta sheets (dunked in water - see top tip below), bolognese sauce, béchamel, mozzarella cheese, parmesan cheese; repeat for about 5-6 layers, depending on the size of your pan.
    • Top layer: same order as middle layers but add more mozzarella and parmesan cheese than in previous layers to get a super bubbly, cheesy crust. Always cover with aluminum foil while baking and remove about 5-7 minutes before it's done so the cheese forms a nice crust.
  • Bake. Cover the pan with aluminum foil and bake at 375°F for about 40-45 minutes on the middle rack of your oven. You can also spray the aluminum foil with a bit of cooking spray or oil to ensure the cheese won't stick to the foil. Then, uncover the pan and set the over to broil for about 5-7 minutes, making sure to keep an eye on the pan so the cheese doesn't burn. Let the lasagna stand for at least 15-20 minutes! If you cut into the lasagna shortly after it comes out of the oven, it'll be soupy and will fall apart. Let all the sauces come together as it rests before cutting into it - trust me!
A layer of bolognese sauce being smoothed by a hand with a spoon, next to a bowl with bolognese sauce.
A layer of bolognese sauce on the bottom layer of a lasagna pan, next to a hand dunking no boil lasagna noodles in a shallow bowl with water, prepping to assemble a lasagna layer in the pan.
Lasagna being assembled on a lasagna pan, a hand with a spoon pouring béchamel sauce on the lasagna layers with a bowl of béchamel sauce next to the pan.
Lasagna being assembled on a lasagna pan, a hand with a spoon pouring béchamel sauce on the lasagna layers with a bowl of béchamel sauce next to the pan.
Lasagna being assembled on a lasagna pan, a hand smoothing béchamel sauce with a spoon above the lasagna and a bowl with béchamel sauce next to it.
Lasagna being assembled on a lasagna pan, a hand sprinkling mozzarella cheese with a spoon above the lasagna and a bowl with shredded mozzarella cheese next to it.
Lasagna being assembled on a lasagna pan, a hand sprinkling parmesan cheese with a spoon above the lasagna and a bowl with grated parmesan cheese next to it.
Lasagna being assembled on a lasagna pan, a hand sprinkling mozzarella cheese above the lasagna and a bowl with shredded mozzarella cheese next to it.
Lasagna being assembled on a lasagna pan, a hand sprinkling parmesan cheese above the lasagna and a bowl with grated parmesan cheese next to it.
Lasagna pan covered with aluminum foil above a baking sheet.
Lasagna pan just out of the oven, filled with a melty cheese lasagna bolognese, above a baking sheet.
Lasagna pan just out of the oven, filled with a cheese lasagna bolognese, above a baking sheet.

How to Assemble a Lasagna

The two most important things to remember when assembling lasagna are 1) starting with your meat sauce (bolognese) first and 2) staying consistent so all your layers looks the same. This is the recommended order to assemble the lasagna layers, starting from the bottom and working your way to the top:

  • Bottom layer: Bolognese sauce
  • Middle layers: No-boil pasta sheets (dunked in water - see top tip below), bolognese sauce, béchamel, mozzarella cheese, parmesan cheese; repeat for about 5-6 layers, depending on the size of your pan.
  • Top layer: same order as middle layers but add more mozzarella and parmesan cheese than in previous layers to get a super bubbly, cheesy crust. Always cover with aluminum foil while baking and remove about 5-7 minutes before it's done so the cheese forms a nice crust.

Substitutions for Lasagna Bolognese

  • Béchamel sauce. For when you're in the mood for something quicker, you can omit the bechamel for ricotta - just keep in mind that your lasagna may not be as creamy.
  • Bolognese sauce. You can omit the meat entirely from this recipe by using a delicious tomato sauce instead of a bolognese sauce.
  • Lasagna noodles. While no-boil or oven-ready noodles are very easy to work with, you can also boil regular lasagna noodles or even use roasted eggplant slices to replace the pasta sheets.
A portion of lasagna bolognese on a plate with a fork digging into it.

Lasagna Variations

  • Vegetarian. Use a savory tomato sauce instead of a meaty bolognese sauce to remove the meat from this recipe.
  • Gluten-free. To make this lasagna gluten-free, just use gluten-free lasagna noodles and substitute ricotta for the bechamel sauce.

Equipment to make Lasagna

  • Lasagna pan. A 9x13 oven-safe lasagna pan will yield about 12 regular portions (or 6 large portions!).
  • Cheese grater. Freshly grated cheese makes lasagna oh-so creamy! This easy-to use cheese grater helps you grate cheese quickly and easily so you can ditch the pre-shredded cheese.

Storing and Reheating Lasagna Bolognese

This lasagna can be assembled ahead of time and stored in the fridge or freezer prior to baking. In the fridge, store the prepped, uncooked lasagna bolognese for up to 2 days before baking according to the recipe instructions. If assembling to store in the freezer, make sure your container is freezer safe and freeze for up to 3 months. You can bake the frozen lasagna bolognese in a preheated oven at 375°F for about an hour and a half or until warmed through- making sure to keep the foil cover on the lasagna as it cooks. Remove the foil once there are about 5-10 min left of cooking and set oven to broil so the cheese gets bubbly on top.

Cooked lasagna bolognese can be stored in the fridge in an airtight container for up to 3 days. To reheat cooked lasagna from the fridge, warm in the over at 350°F for about 40 minutes or until warmed through. To reheat individual pieces of lasagna from the fridge, I like to cut the lasagna slice in lots of small pieces, top with a moist paper towel and warm in the microwave for about two minutes. Cutting the slice into smaller pieces will assure the inside of the lasagna layers will be warmed throughout.

While cooked lasagna bolognese can also be frozen for up to three months, the texture may suffer once cooked again. It may be best to freeze the lasagna just after assembling.

Shot of lasagna in a lasagna pan, with a missing piece which is plated in a pate behind the pan next to two cups of red wine.

Top tip

Dunk the no-boil lasagna sheets in a shallow dish with water before assembling each lasagna layer! This is a trick my mom has been doing with her lasagna recipe ever since I can remember. The water makes adds a tiny bit of moisture to the layers to ensure the noodles are cooked.

FAQ

Can I make lasagna bolognese in advance?

Yes! You can freeze this uncooked, assembled lasagna for up to 3 months. Once you're ready to cook, bake the frozen lasagna, covered with aluminum foil, at 375°F for at least an hour and a half or until warmed through.

Will lasagna noodles cook in the oven?

Yes! Just make sure each layer of the no-boil lasagna noodles are covered with sauce so the sauce and steam help cook the noodles through. Aluminum foil while the lasagna bakes is key for the noodles to cook and the layers to be warmed through.

How do I know lasagna is done?

One the sides of the lasagna are nice and bubbly, the lasagna should be ready. However, if you want to make sure your lasagna is cooked through poke the middle of the lasagna with a knife. If the knife easily slices through and the blade is warm when pulled out, it should be ready. If the blade is cold, it means the inside of your lasagna is also cold - if this happens, keep cooking the lasagna covered with the aluminum foil until all the layers are warmed and cooked through.

Close up shot of a lasagna piece, showing layers of béchamel sauce, bolognese sauce and cheese.

Did you try out this recipe? I'd love to know how it went! Leave me a comment and rating below or tag me on Instagram at @AFabulousBite!

Disclosure: This post may contain affiliate links, which means I may earn a commission if you click on the link and make a purchase.

MORE FABULOUS BITES

Hungry for more? Try these recipes next:

  • Close up shot of red velvet Italian biscotti
    Red Velvet Triple Chocolate Biscotti
  • Two wine glasses filled with Italian-inspired drink for fall, cranberry aranciata spritz.
    Cranberry Aranciata Spritz Cocktail
  • Two glasses of refreshing, Italian-inspired pomegranate basil mocktails for fall festivities.
    Pomegranate Basil Fizz (Mocktail or Cocktail!)
  • Easy and quick creamy pastina with zucchini.
    One-Pot Creamy Zucchini Pastina (Easy Italian Comfort Food)
Close up shot of a lasagna piece, showing layers of béchamel sauce, bolognese sauce and cheese.

Lasagna Bolognese

You have to try this Italian old-school classic, lasagna bolognese! This version is made with meaty bolognese, a creamy shallot béchamel and two types of cheese for a melty, hearty main dish. It bakes beautifully in the oven and serves a crowd.
5 from 1 vote
Print Pin Rate
Course: Main Course, Pasta
Cuisine: Italian
Keyword: creamy lasagna, lasagna, lasagna bolognese, meat lasagna
Prep Time: 30 minutes minutes
Cook Time: 3 hours hours 50 minutes minutes
Total Time: 4 hours hours 20 minutes minutes
Servings: 12 servings
Author: Mari Betancourt

Equipment

  • Lasagna pan
  • Cheese grater

Ingredients

To make the Bolognese Sauce

  • 2 tablespoons unsalted butter
  • 3 tablespoons extra virgin olive oil
  • 3 carrots peeled + diced
  • 3 celery stalks diced
  • 1 large yellow onion diced
  • 6 garlic cloves minced
  • ¼ cup tomato paste
  • 1 lb ground pork
  • 1 lb ground beef I used 90%/10%
  • 1 cup Cabernet Sauvignon or preferred dry red wine
  • 84 oz canned, peeled whole tomatoes 3 cans of 28 oz each
  • ¾ cup water ¼ cup water in each opened tomato can; see recipe for instructions
  • ⅔ cup milk see note below
  • 100 grams Parmigiano Reggiano rinds about 2 rinds
  • 4 large sprigs fresh basil
  • salt to taste
  • fresh ground black pepper to taste

To make the Shallot Béchamel

  • 4 cups whole milk
  • 4 tablespoon unsalted butter ½ stick
  • 1 large shallot finely minced
  • ¼ cup all-purpose flour
  • ½ teaspoon freshly grated nutmeg
  • 1 ½ teaspoon salt
  • freshly ground white pepper or black pepper to taste

To assemble the lasagna

  • 1 lb no-boil lasagna noodles dunked in water, see Top Tip below
  • 1 ½ lb whole milk mozzarella freshly grated
  • ¾ cup parmesan cheese freshly grated
Toggle on to prevent your screen from going dark

Instructions

To make the Bolognese

  • In a large pot, sauté sauté the carrots, celery and onions in the butter and extra virgin olive oil over medium heat for about 4 minutes or until soft. Add in the minced garlic, cooking for another 3 minutes. Add in the tomato paste and cook with the rest of the veggies for about 3 minutes or until the color of the paste changes from bright red to brick red.
  • Add the ground pork and ground beef into the pot and cook for about 8 minutes. Then add in the red wine and cook down for about 4 minutes or until you don't smell alcohol anymore.
  • Pour in the canned, whole tomatoes - including the juices in the can. Then add a bit of water (about ¼ cup) into the cans and swirl. This is a trick to "clean out" the cans and use up all of that tomato-y goodness! Pour out the water into the pot and stir everything together in the pot.
  • Pour the milk into the pot and add the Parmigiano Reggiano rinds as well as the fresh basil. Stir everything well, cover and lower the temperature to low-medium low so the sauce simmers for two hours. Make sure to stir the sauce every 20 minutes or so, making sure nothing sticks to the bottom of the pot. As you stir, try to squish the tomatoes to the side of the pot so the juices burst - they will be easier to burst as time goes on.
  • After two hours, uncover the pot and let simmer for another hour - still stirring every 20 minutes. Once there are about 20 minutes left before the hour is up, taste for seasoning and add the salt and freshly ground black pepper, to taste.
  • Once the sauce is done, remove the parmesan rinds and, optionally, the basil stems. When using this sauce recipe for this lasagna, you will have leftover sauce.

To make the Shallot Béchamel

  • In a medium sauce pan, gently warm up the milk.
  • In another medium sauce pan, melt the butter on medium heat. Add the shallots and cook for about 2 minutes or until they're translucent. Add in the flour and whisk constantly for about 3-4 minutes or until it turns a pale, golden color. Whisking will prevent it from sticking to the bottom of the sauce pan.
  • Add in the warmed milk very slowly while still whisking the butter + flour mixture. Once the sauce boils, lower the heat to a simmer and continue whisking until it thickens for about 5 minutes. At this point, you can test if the sauce is thickened by dipping a spoon in the sauce and tracing a line across the back of the spoon with your fingertip. If the line remains visible, the sauce is thick enough; if it's not, then cook the béchamel a bit longer.
  • Add in the nutmeg, salt and pepper and season to taste. If you're not using the béchamel immediately, store in a container and cover with plastic wrap - making sure to press the plastic wrap over the entire surface of the sauce to prevent a skin from forming. You will use all of this béchamel for this lasagna recipe.

To assemble the Lasagna Bolognese

  • Preheat the oven to 375°F.
  • Spoon bolognese sauce on the bottom of the lasagna pan. Then, assemble each layer in the following order: no-boil pasta sheet (dunked in water - see top tip below), bolognese sauce, mozzarella cheese, parmesan cheese. Make sure to add enough sauces (both bolognese and bechamel) to each layer so the pasta cooks all the way. For a 9x13 inch pan, you'll likely have between 5-6 layers.
  • Once you get to the top layer, use the same order of assembly but add more mozzarella and parmesan cheese than the rest of the layers so you get an extra cheesy crust. Cut a piece of aluminum foil to cover the pan so the steam helps cook the lasagna all the way through. Spray cooking oil on the foil so the cheese doesn't stick to it while baking.
  • Cover the pan with the oiled aluminum foil and bake for about 40-45 minutes on the middle rack of your oven. Once the cooking time is up, uncover the pan and set the over to broil on high for about 5-7 minutes, making sure to keep an eye on the pan so the cheese doesn't burn.
  • Let the lasagna stand for at least 15-20 minutes! If you cut into the lasagna shortly after it comes out of the oven, it'll be soupy and will fall apart so make sure to give it time to rest before enjoying.

Notes

Top Tip: Dunk the no-boil lasagna sheets in a shallow dish with water before assembling each lasagna layer! This is a trick my mom has been doing with her lasagna recipe ever since I can remember. The water makes adds a tiny bit of moisture to the layers to ensure the noodles are cooked.
How to Store and Reheat Lasagna Bolognese:
This lasagna can be assembled ahead of time and stored in the fridge or freezer prior to baking. In the fridge, store the prepped, uncooked lasagna bolognese for up to 2 days before baking according to the recipe instructions. If assembling to store in the freezer, make sure your container is freezer safe and freeze for up to 3 months. You can bake the frozen lasagna bolognese in a preheated oven at 375°F for about an hour and a half or until warmed through- making sure to keep the foil cover on the lasagna as it cooks. Remove the foil once there are about 5-10 min left of cooking and set oven to broil so the cheese gets bubbly on top.
Cooked lasagna bolognese can be stored in the fridge in an airtight container for up to 3 days. To reheat cooked lasagna from the fridge, warm in the over at 350°F for about 40 minutes or until warmed through. To reheat individual pieces of lasagna from the fridge, I like to cut the lasagna slice in lots of small pieces, top with a moist paper towel and warm in the microwave for about two minutes. Cutting the slice into smaller pieces assures the inside of the lasagna layers will be warmed throughout.
While cooked lasagna bolognese can also be frozen for up to three months, the texture may suffer once cooked again. It may be best to freeze the lasagna just after assembling.
 
 
Tried this recipe? Let me know!Tag @AFabulousBite and include #AFabulousBite!

More Main Dishes

  • Creamy lemon pasta with basil and parmesan cheese.
    Creamy Lemon Pasta (Creamy Pasta al Limone)
  • Bowl served with easy creamy pasta with parmesan, peas and prosciutto.
    Creamy Parmesan and Pea Pasta with Crispy Prosciutto (Ready in 30 Min!)
  • Two bowls of creamy leek and mushroom pasta next to a green cloth napkin
    Quick + Creamy Leek and Mushroom Pasta
  • Air frier chicken cutlets arranged on a platter on top of fresh arugula.
    Air Fryer Chicken Cutlets (Under 30 Min!)

Comments

  1. Annika says

    December 30, 2025 at 9:20 pm

    I’ve made this recipe a few times and each time it HITS like nothing else. The perfect thing to make for a dinner party and always a crowd pleaser.

    Reply
    • Annika says

      December 30, 2025 at 9:22 pm

      5 stars
      Forgot to rate with stars

      Reply
    • Mari Betancourt says

      December 30, 2025 at 11:32 pm

      Oooh, love to hear it! And couldn’t agree more - SUCH a good option for entertaining and hosting! So glad you loved the recipe so much you made it multiple times ❤️

      Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hi there, Mari here! Welcome to A Fabulous Bite, where you'll find approachable, Italian-inspired recipes you'll want to make.

More about me →

Popular

  • Fresh tomato pasta sauce - Two plates of pasta tossed in fresh tomato sauce in a scene with fresh basil, cherry tomatoes, beverage and cloth napkin
    Easy, Fresh Tomato Pasta Sauce
  • Soft lemon ricotta cookies stacked on top of one another.
    Soft and Tangy Lemon Ricotta Cookies (No Glaze Needed!)
  • Simple garlic and olive oil pasta served in a plate garnished with parsley.
    Simple Aglio e Olio Pasta
  • Lemon truffles stacked on a plating dish next to cut and whole lemons.
    No-Bake Lemon Truffles

Footer

↑ back to top

About

  • About Me
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Newsletter

  • Sign up for emails and updates

Contact Me

  • Contact
  • Instagram
  • Pinterest
  • TikTok
  • Facebook

As an Amazon Associate I earn a commission from qualifying purchases.

Copyright © 2025 A Fabulous Bite LLC

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.