Lasagna Meat Sauce Recipe with Creamy Béchamel

This lasagna meat sauce recipe is my special version of homemade lasagna—so easy, cheesy, and seriously tasty. It layers a rich ground beef tomato sauce with silky homemade béchamel, tender lasagna sheets, and plenty of melted mozzarella.

Freshly baked homemade beef lasagna in a speckled casserole dish, topped with golden melted cheese and herbs, with portions cut for serving.

The creamy white sauce is what makes this version extra comforting. If you love hearty dinners, try my Spaghetti and Meatballs next. Serve this lasagna with Tomato Cucumber Salad on the side, pour a cold Cucumber Lemonade with dinner, or make my Creamy Tomato Soup for another cozy tomato-based recipe.

Every layer has plenty of meat sauce and cheese, so the finished lasagna stays moist instead of dry. Let it rest for a few minutes after baking and you will get thick, cheesy slices that hold together beautifully.

Thick slice of baked beef lasagna on a white plate with visible layers of meat sauce, creamy béchamel, pasta, and golden melted cheese.
Golden baked lasagna filled with rich beef tomato sauce and creamy béchamel, topped with melted mozzarella and Italian herbs.

What You Need

Ingredients for beef lasagna with béchamel, including ground beef, tomato sauce, pasta sheets, mozzarella, milk, cream, butter, flour, onions, olive oil, and seasonings.
Everything needed for homemade beef lasagna, from ground beef and tomato sauce to lasagna sheets, mozzarella, and creamy béchamel ingredients.

How to Make the Meat Sauce

  • Cook the Onion

Heat the olive oil in a large skillet over medium heat.

Add the finely chopped onion.

Cook until softened and translucent.

  • Brown the Ground Beef

Add the ground beef.

Break it into smaller pieces with a wooden spoon or spatula.

Cook until browned.

  • Season

Add the dried thyme, oregano, chili flakes, salt, and black pepper.

Stir until the seasonings are evenly distributed through the beef.

USDA recommends cooking ground beef to a safe internal temperature of 160°F (71°C).

  • Add the Tomato Sauce

Pour in the tomato sauce.

Stir everything together.

Let the sauce simmer over medium-low heat until slightly thickened and the flavors come together.

Taste and adjust the salt and pepper if needed.

Four steps for homemade lasagna meat sauce showing sautéed onions, seasoned ground beef, tomato sauce being added, and finished beef tomato sauce.
Cook diced onions and ground beef with Italian herbs, add tomato sauce, and simmer until rich and flavorful.

How to Make Béchamel Sauce

  • Melt the Butter

Add the butter to a saucepan over medium-low heat.

Let it melt completely.

  • Add the Flour

Whisk in the all-purpose flour.

Cook briefly while whisking to create a smooth roux.

Do not let it brown too much.

  • Add the Milk

Slowly pour in the milk while whisking continuously.

Adding it gradually helps prevent lumps.

  • Add the Cream

Pour in the heavy cream.

Continue whisking until the sauce becomes smooth and creamy.

  • Season

Add salt and freshly ground black pepper to taste.

Continue cooking gently until the sauce thickens enough to coat the back of a spoon.

Remove from the heat.

Four cooking steps showing flour added to melted butter, seasoned béchamel mixture, milk being poured into a saucepan, and finished creamy white sauce.
Prepare homemade béchamel sauce by combining butter and flour, gradually adding milk, and stirring until smooth and creamy.

How to Layer Lasagna

Preheat the oven to 375°F (190°C).

  • First Layer

Spread some meat sauce over the bottom of your baking dish.

Spoon over some béchamel.

Sprinkle with mozzarella.

Add a layer of lasagna sheets.

  • Repeat the Layers

Continue layering:

Meat sauce → Béchamel → Mozzarella → Lasagna sheets

Repeat until the ingredients are used.

  • Finish the Top

Finish with béchamel sauce and a generous layer of shredded mozzarella.

Make sure the top layer has enough sauce so the pasta does not dry out.

  • Bake

Bake at 375°F (190°C) for about 35–40 minutes, or until the sauce is bubbling and the cheese is melted and lightly golden.

Four lasagna assembly steps showing meat sauce with béchamel and cheese, lasagna sheets, shredded mozzarella topping, and baked golden lasagna.
Layer the meat sauce, creamy béchamel, lasagna sheets, and shredded cheese before baking until golden and bubbly.
  • Rest Before Cutting

Remove the lasagna from the oven.

Let it rest for about 15 minutes before cutting.

This is important.

Cutting it immediately can cause the layers to slide apart.

Once rested, slice into squares and serve warm.

Homemade beef lasagna slice topped with golden melted cheese and herbs, showing layers of ground beef sauce, pasta, and béchamel.
A hearty slice of baked beef lasagna with flavorful tomato meat sauce, creamy béchamel, and a golden cheese topping.

How to Keep Lasagna from Getting Watery

A good lasagna should be saucy but still hold its shape when sliced.

Let the meat sauce simmer until it thickens slightly instead of assembling the lasagna with a very watery sauce.

The béchamel should also be creamy and thick enough to coat the back of a spoon.

If using fresh mozzarella with a high moisture content, drain it well before adding it.

Most importantly, let the baked lasagna rest for about 15 minutes before slicing. The sauces thicken slightly as the lasagna rests, which helps the layers stay together.

Béchamel vs. Ricotta in Lasagna

Many American-style lasagna recipes use ricotta, but this version uses homemade béchamel.

Béchamel is a smooth white sauce made from butter, flour, milk, and cream. It spreads easily between the pasta layers and gives the lasagna a creamy texture without making the filling feel heavy or grainy.

The heavy cream in my version makes the sauce especially rich.

If you prefer ricotta-style lasagna, you can use it, but the finished texture and flavor will be different from this recipe.

Slice of homemade lasagna with ground beef meat sauce, creamy béchamel, pasta layers, and melted mozzarella on a white plate.
Homemade beef lasagna layered with rich meat sauce, creamy béchamel, tender pasta sheets, and golden melted cheese.

What to Serve with Lasagna

Lasagna is rich and filling, so lighter sides work especially well.

A crisp green salad, tomato cucumber salad, roasted vegetables, or garlic bread all pair nicely with it.

For a larger dinner, serve smaller portions of lasagna with a fresh salad and warm bread.

The acidity from a simple salad or tomato-based side also balances the creamy béchamel and melted cheese.

FAQs

What is the best meat for lasagna?

Ground beef works especially well because it creates a rich meat sauce and distributes evenly through the layers.

Can I use fresh lasagna sheets?

Yes.
I use about 12 oz (350 g) fresh lasagna sheets for this recipe.

Can I use dried lasagna noodles?

Yes.
Use approximately 8 oz (250 g) and follow the package directions if they need to be boiled before assembling.

What sauce goes in this lasagna?

This version uses two sauces: a rich ground beef tomato sauce and a homemade creamy béchamel.

Does lasagna need ricotta?

No.
My special version uses béchamel instead of relying on ricotta for the creamy layer.

You might also like

More Recipes To Try

Love this recipe?

Save it to your Pinterest board and find it when you're ready to cook.

Save to Pinterest

1 Choose a photo2 Pick a board

Freshly baked homemade beef lasagna in a speckled casserole dish, topped with golden melted cheese and herbs, with portions cut for serving.

Lasagna Meat Sauce Recipe with Creamy Béchamel

My special homemade lasagna layers rich ground beef tomato sauce, creamy béchamel, tender pasta sheets, and melted mozzarella for an easy and seriously tasty dinner.
Prep Time 25 minutes
Cook Time 55 minutes
rest time 15 minutes
Total Time 1 hour 35 minutes
Servings: 10
Course: Dinner, Main Course
Cuisine: Italian-American
Calories: 720

Ingredients
  

Meat Sauce
  • 1 tablespoon olive oil
  • 1 onion finely chopped
  • 2 lb ground beef 1 kg
  • 28 oz tomato sauce 800 g
  • ½ teaspoon dried thyme
  • ½ teaspoon dried oregano
  • ½ teaspoon chili flakes
  • ½ teaspoon salt
  • ½ teaspoon black pepper
Creamy Béchamel
  • 4 tablespoons unsalted butter 60 g
  • ½ cup all-purpose flour
  • 4 cups whole milk 960 ml
  • 2 cups heavy cream 480 ml
  • Salt to taste
  • Black pepper to taste
Lasagna
  • 12 oz fresh lasagna sheets 350 g, or 8 oz dried lasagna sheets (250 g)
  • 1½ cups shredded mozzarella cheese

Equipment

  • Large skillet
  • Medium saucepan
  • Wooden spoon
  • Whisk
  • Measuring cups and spoons
  • 9×13-inch baking dish
  • Cheese grater

Method
 

  1. Preheat the oven to 375°F (190°C).
  2. Heat the olive oil in a large skillet over medium heat.
  3. Add the chopped onion and cook until softened.
  4. Add the ground beef and cook, breaking it into small pieces, until browned.
  5. Stir in the thyme, oregano, chili flakes, salt, and black pepper.
  6. Pour in the tomato sauce and stir well.
  7. Simmer the meat sauce over medium-low heat until slightly thickened. Set aside.
  8. To make the béchamel, melt the butter in a saucepan over medium-low heat.
  9. Whisk in the flour and cook briefly until smooth.
  10. Gradually pour in the milk while whisking continuously.
  11. Add the heavy cream and continue whisking.
  12. Season with salt and black pepper.
  13. Cook until smooth, creamy, and thick enough to coat the back of a spoon.
  14. Spread a layer of meat sauce over the bottom of a 9×13-inch baking dish.
  15. Add béchamel and a small amount of shredded mozzarella.
  16. Cover with lasagna sheets.
  17. Repeat the meat sauce, béchamel, mozzarella, and pasta layers.
  18. Finish with béchamel and the remaining mozzarella cheese.
  19. Bake for 35–40 minutes, until bubbling and golden on top.
  20. Remove from the oven and rest for 15 minutes before slicing.

Nutrition

Calories: 720kcalCarbohydrates: 44gProtein: 39gFat: 43gSaturated Fat: 23gCholesterol: 150mgSodium: 780mgFiber: 3gSugar: 10g

Video

Tried this recipe?

Let us know how it was!

Estimated reading time: 7 minutes

Leave a Reply

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

Recipe Rating