Perfect Lasagna Bolognese


Authentic Bolognese sauce is slow-cooked to perfection, and then spread over fresh lasagna noodles covered with béchamel sauce. This is the best and only lasagna recipe you will ever want. For better results, always use the highest quality ingredients available, from the salt to the meat and wine.

Prep Time:
30 mins
Cook Time:
5 hrs 58 mins
Additional Time:
15 mins
Total Time:
6 hrs 43 mins
12 servings


Bolognese Sauce:

  • 1 tablespoon olive oil

  • 1 tablespoon butter

  • ½ pound pancetta (Italian bacon), diced

  • 2 cups chopped celery

  • 1 ¾ cups chopped carrots

  • 1 ¼ cups chopped onion

  • 1 ½ pounds coarsely ground chuck

  • 1 pound coarsely ground pork shoulder

  • salt and ground black pepper to taste

  • 1 cup dry white wine

  • 1 ½ cups no-salt crushed tomatoes in puree

  • 2 tablespoons tomato paste

  • 1 teaspoon white sugar (Optional)

  • ½ cup beef broth (Optional)

  • ½ cup heavy whipping cream

  • ½ cup whole milk

Bechamel Sauce:

  • 5 tablespoons butter

  • ¼ cup all-purpose flour

  • 4 cups whole milk

  • 1 bay leaf

  • ½ teaspoon salt

  • ¼ teaspoon freshly grated nutmeg

  • 8 (9x13-inch) fresh lasagna sheets

  • 2 cups finely grated Parmesan cheese, divided


  1. Heat olive oil and 1 tablespoon butter in a large Dutch oven over medium heat. Add pancetta; cook and stir until browned, about 8 minutes. Add celery, carrots, and onion; cook, stirring occasionally, until very soft, about 15 minutes. Stir in beef and pork. Season with salt and pepper. Cook until evenly browned, about 20 minutes.

  2. Pour white wine into the Dutch oven; cook until alcohol evaporates, about 5 minutes. Stir in crushed tomatoes, tomato paste, and sugar. Bring to a simmer; reduce heat to low, cover and simmer Bolognese sauce, stirring occasionally and skimming fat off the surface, about 3 1/2 hours. Stir in beef broth, 1/4 cup at a time, if sauce looks dry.

  3. Stir heavy cream and 1/2 cup milk into the Bolognese sauce; mix well. Cover and cook over very low heat until flavors combine, about 30 minutes.

  4. Melt 5 tablespoons butter in a large saucepan over medium heat. Stir in flour until a smooth paste forms; cook and stir until paste turns a golden sandy color, about 7 minutes.

  5. Increase heat to medium-high and slowly whisk 4 cups milk into the saucepan. Bring to a gentle simmer; reduce heat to medium-low and add bay leaf. Continue simmering, stirring occasionally until bechamel sauce is thick and smooth, about 10 minutes. Season with salt and nutmeg; discard bay leaf.

  6. Preheat oven to 350 degrees F (175 degrees C). Grease a 9x13-inch baking dish with butter.

  7. Spread 1/4 cup bechamel sauce in the bottom of the baking dish. Cover with 1 lasagna sheet; prick in several places with a paring knife. Spread 1/2 cup bechamel sauce and 1/2 cup Bolognese sauce on top. Sprinkle 1/4 cup Parmesan cheese on top.

  8. Repeat layers 7 times with remaining lasagna sheets, bechamel sauce, Bolognese sauce, and Parmesan cheese. Cover lasagna with aluminum foil and place on a rimmed baking sheet.

  9. Bake lasagna in the preheated oven until bubbly, about 25 minutes. Remove aluminum foil and continue baking until cheese is browned, about 20 minutes more. Let cool before serving, about 15 minutes.

Cook's Notes:

Sometimes I like to bake the sauce, covered, for 3 1/2 hours at 275 degrees F (135 degrees C) for a deeper flavor. After that, I take it out, add the milk and heavy cream, and finish simmering it on the stove.

Remember to always prick each pasta sheet when assembling the lasagna; this prevents air bubbles from forming when baking.

To prevent sticking, either butter aluminum foil or make sure it does not touch the cheese.

Nutrition Facts (per serving)

648 Calories
34g Fat
46g Carbs
36g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 648
% Daily Value *
Total Fat 34g 43%
Saturated Fat 16g 82%
Cholesterol 121mg 40%
Sodium 689mg 30%
Total Carbohydrate 46g 17%
Dietary Fiber 3g 10%
Total Sugars 8g
Protein 36g
Vitamin C 7mg 33%
Calcium 302mg 23%
Iron 3mg 18%
Potassium 662mg 14%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love