Lasagna Recipe with Bechamel Sauce for a Creamy Authentic Texture

Beef Ragù · Silky Béchamel · Ricotta

Classic Lasagna with Béchamel Sauce and Ricotta

Slow beef ragù, a silky from-scratch béchamel and seasoned ricotta, layered in the right order so every slice stands tall. Make it a day ahead and it only gets better.

  • Serves 8
  • Mostly hands-off
  • Make-ahead
  • Printable card
A tall slice of classic lasagna with bechamel sauce on a white plate, showing layers of pasta, beef ragu, ricotta and creamy white sauce under a golden cheese top

A tall, clean slice: golden béchamel on top, beef ragù and ricotta in every layer.

This classic lasagna with béchamel sauce is the creamy, layered kind you find in Northern Italy, with a little Italian-American ricotta for good measure. A slow-simmered beef ragù, a silky white sauce and a seasoned ricotta layer bake into tall, tidy slices with a golden, blistered top.

Most lasagna recipes with béchamel sauce stop at the white sauce. This one adds ricotta, because the two do different jobs. Béchamel binds the layers and keeps them moist; ricotta adds pockets of light, fresh creaminess. The ragù is all beef, with beef stock instead of wine, simmered until it’s thick enough to hold its shape.

What Is Lasagna with Béchamel Sauce?

Lasagna means layering sheets of pasta with meat or vegetable sauce, creamy béchamel or ricotta cheese, and grated cheese, then baking until golden and bubbling. Lasagna with béchamel sauce uses the creamy white sauce, made from butter, flour and milk, as one of those layers.

Should Béchamel Sauce Be Used in Lasagna?

So, is béchamel in lasagna traditional? Using béchamel sauce in lasagna is the classic Northern Italian way. Lasagne alla bolognese, from Emilia-Romagna in Northern Italy, is made with a meat ragù and béchamel, with no ricotta at all. Ricotta lasagna is the Southern Italian and Italian-American style. Both are authentic, but a béchamel lasagna feels different on the plate:

Béchamel onlyRicotta onlyBoth (this recipe)
TextureBéchamel onlySilky, creamy, holds togetherRicotta onlyLighter, with soft cheesy pocketsBoth (this recipe)Creamy and tall, with pockets of fresh cheese
FlavorBéchamel onlyRich, buttery, a hint of nutmegRicotta onlyFresh, mild, a little sweetBoth (this recipe)Rich but not heavy
SlicesBéchamel onlyVery cleanRicotta onlyCan slump if the ricotta is wetBoth (this recipe)Clean, as long as it rests
Where it comes fromBéchamel onlyNorthern Italy (Emilia-Romagna)Ricotta onlySouthern Italy and Italian-American kitchensBoth (this recipe)The best of both

This lasagna with béchamel and ricotta uses both, so you get a creamy, sliceable lasagna that still has those soft pockets of fresh cheese.

The Best Béchamel Sauce for Lasagna

Smooth, thick bechamel sauce for lasagna in a saucepan with a whisk, whole nutmeg and a grater beside the stove

Ready when it coats the whisk and a spoon, like heavy cream. Fresh nutmeg goes in last.

This easy béchamel sauce recipe for lasagna with ricotta cheese and meat needs just three ingredients: butter, flour and milk. Getting it right comes down to the ratio and four small habits.

The Béchamel Sauce Ratio for Lasagna with Meat and Ricotta

Use equal weights of butter and flour, with about 12 times as much milk. With meat and ricotta, it can be on the thinner side, because the ricotta adds creaminess too. Without ricotta, make more and make it thicker.

LasagnaButterFlourMilkConsistency
LasagnaLasagna with meat and ricotta (this recipe)Butter60 gFlour60 gMilk700 ml (3 cups)ConsistencyPourable, like heavy cream
LasagnaBéchamel sauce lasagna with meat, no ricottaButter90 gFlour90 gMilk1 liter (4¼ cups)ConsistencyA little thicker; coats a spoon
LasagnaWhite or vegetable lasagnaButter90 gFlour90 gMilk1 liter (4¼ cups)ConsistencyAdd 50 g Parmesan at the end
LasagnaSmall 8×8 panButter30 gFlour30 gMilk350 ml (1½ cups)ConsistencyPourable, like heavy cream

The Lasagna Béchamel Sauce Recipe, Step by Step

1

Cook the roux for 2 full minutes

Butter and flour need time together, or the sauce tastes floury. Whisk until it smells nutty, like shortbread, but stop before it turns golden.

2

Warm the milk first

Cold milk hitting a hot roux is what makes lumps. Warm it until it steams, then add it a ladle at a time, whisking hard. It will seize into a paste at first. Keep going and it smooths out.

3

Stop at heavy-cream thick

Lasagna béchamel sauce should coat the back of a spoon and leave a clean line when you run a finger through it. Too thin and the lasagna turns watery; too thick and the layers bake dry.

4

Season it properly

Salt, a pinch of white pepper and freshly grated nutmeg. The nutmeg is what makes it taste like béchamel rather than plain white sauce, so do not skip it.

Want a cheesier béchamel? Stir ½ cup of grated Parmesan into the finished sauce off the heat. It’s technically a Mornay sauce, and it browns into a gorgeous golden top. For a golden saffron béchamel, steep a pinch of saffron threads in the warm milk for 10 minutes first.

Ricotta Béchamel Sauce and Other Creamy Layers

Ricotta and béchamel can also be combined into one sauce. A ricotta béchamel sauce, or a no-cook ricotta cream sauce for lasagna, is lighter than straight béchamel, creamier than plain ricotta and quicker to layer, since it replaces two layers with one. Here are four creamy layers, and when to use each:

SauceWhat goes inHow to use it
SauceRicotta béchamel sauceWhat goes in1 batch béchamel (3 cups) + 1 cup (250 g) ricotta + ¼ cup ParmesanHow to use itWhisk the ricotta into the hot béchamel off the heat. Use it in place of both the ricotta and béchamel layers.
SauceRicotta cream sauceWhat goes in2 cups ricotta + ½ cup milk or cream + ½ cup Parmesan + 1 eggHow to use itNo cooking. Thinner and fresher than béchamel, for a quick, lighter lasagna.
SauceCheese béchamel (Mornay)What goes in1 batch béchamel + ½ cup Parmesan or 1 cup shredded mozzarellaHow to use itStir the cheese in off the heat until smooth. It browns beautifully on top.
SauceSaffron béchamelWhat goes in1 batch béchamel + a generous pinch of saffron threadsHow to use itSteep the saffron in the warm milk for 10 minutes before you whisk the milk into the roux. Golden color, gentle floral flavor.

What does béchamel with ricotta taste like? Mild, creamy and slightly sweet, with a soft, almost cheesecake-like body. Ricotta makes béchamel taste fresher, and béchamel makes ricotta silkier and less grainy.

Classic Lasagna Recipe with Béchamel Sauce and Ricotta

This lasagna with béchamel sauce recipe fills one 9×13 pan. Tap your pan size and every amount on the card changes, including the printable version.

Classic Lasagna with Béchamel Sauce and Ricotta

Slow-simmered beef ragù, silky homemade béchamel and seasoned ricotta, layered four sheets high and baked until golden and bubbling. Made with beef stock instead of wine.

Which pan are you filling?

  • Prep40 minutes
  • Cook2 hours2 hours 15 minutes2 hours 25 minutes2 hours 20 minutes
  • Rest20 minutes
  • Serves481216
  • Pan8×8-inch9×13-inch10×15-inch or deep 9×13two 9×13-inch

Ingredients

Beef ragù
  • 1 tbsp2 tbsp3 tbsp¼ cup olive oil
  • ½ large1 large1½ large2 large onion, finely diced
  • ½ each1 each1½ each2 each carrot and celery stalk, finely diced
  • 2356 garlic cloves, minced
  • 12 oz (340 g)1½ lb (680 g)2¼ lb (1 kg)3 lb (1.4 kg) ground beef (85/15)
  • 1 tbsp2 tbsp3 tbsp¼ cup tomato paste
  • 14 oz (400 g)28 oz (800 g)42 oz (1.2 kg)56 oz (1.6 kg) crushed tomatoes
  • ½ cup1 cup1½ cups2 cups beef stock
  • 1233 bay leaves
  • ½ tsp1 tsp1½ tsp2 tsp dried oregano
  • ¾ tsp1½ tsp2¼ tsp1 tbsp salt (plus black pepper to taste)
  • a fewa handfula large handful2 handfuls fresh basil leaves, torn
Béchamel sauce
  • 2 tbsp (30 g)4 tbsp (60 g)6 tbsp (90 g)½ cup (120 g) unsalted butter
  • ¼ cup (30 g)½ cup (60 g)¾ cup (90 g)1 cup (120 g) all-purpose flour
  • 1½ cups (350 ml)3 cups (700 ml)4½ cups (1 liter)6 cups (1.4 liters) whole milk, warmed
  • ⅛ tsp¼ tspa heaped ¼ tsp½ tsp freshly grated nutmeg (plus salt and white pepper)
Ricotta layer
  • 1 cup (250 g)2 cups (500 g)3 cups (750 g)4 cups (1 kg) whole-milk ricotta
  • 1 yolk1 large1 large + 1 yolk2 large egg
  • ¼ cup (25 g)½ cup (50 g)¾ cup (75 g)1 cup (100 g) Parmesan, finely grated
  • 1 tbsp2 tbsp3 tbsp¼ cup parsley or basil, chopped (plus salt and pepper)
To assemble
  • 6 to 8121824 no-boil lasagna sheets (or fresh, or par-boiled dried)
  • 1 cup (115 g)2 cups (225 g)3 cups (340 g)4 cups (450 g) low-moisture mozzarella, shredded
  • ⅓ cup (35 g)¾ cup (75 g)1 cup + 2 tbsp (110 g)1½ cups (150 g) Parmesan, grated, for the layers and top

Instructions

  1. Start the ragù

    Heat the oil in a heavy pot over medium heat. Cook the onion, carrot and celery with a pinch of salt for 8 to 10 minutes, until soft. Add the garlic for 1 minute.

  2. Brown the beef

    Turn the heat to medium-high, add the beef and break it up. Cook for 8 to 10 minutes, until browned. Stir in the tomato paste and cook for 2 minutes, until it darkens.

  3. Simmer it low and slow

    Add the tomatoes, stock, bay leaves, oregano, salt and pepper. Simmer uncovered on low for 1½ hours, stirring now and then, until a spoon dragged across the pot leaves a clear trail. Remove the bay leaves and stir in the basil.

  4. Make the béchamel

    Melt the butter over medium heat, whisk in the flour and cook for 2 minutes without browning. Whisk in the warm milk a little at a time, then simmer for 8 to 10 minutes, until it coats a spoon like heavy cream. Season with nutmeg, salt and white pepper, and press plastic wrap onto the surface.

  5. Mix the ricotta

    Stir the ricotta, egg, Parmesan, parsley, salt and pepper together until smooth.

  6. Heat the oven

    Heat the oven to 375°F (190°C). No-boil and fresh sheets go in as they are. Boil regular dried sheets until very al dente.

  7. Layer the lasagna

    Spread a thin layer of béchamel in the dish and cover with pasta. Add a third of the ragù, a third of the ricotta in spoonfuls, some béchamel, mozzarella and Parmesan. Repeat twice. Finish with pasta, the rest of the béchamel, mozzarella and plenty of Parmesan.

  8. Bake

    Cover with greased foil and bake for 25 minutes. Uncover and bake for 20 to 25 minutes more, until golden and bubbling at the edges.

  9. Rest, then slice

    Rest for 20 minutes before cutting, so the layers set and every slice stands tall.

The bake times on the card are for a 9×13 pan. For other pans, use this chart. All of them bake at 375°F (190°C):

PanPasta layersCoveredUncovered
Pan8×8-inch (4 servings)Pasta layers3Covered20 minUncovered15 to 20 min
Pan9×13-inch (8 servings)Pasta layers4Covered25 minUncovered20 to 25 min
PanDeep 9×13 or 10×15 (12 servings)Pasta layers5Covered30 minUncovered25 to 30 min
PanTwo 9×13 pans (16 servings)Pasta layers4 eachCovered25 to 30 minUncovered20 to 25 min, rotating halfway

Save the pin so the béchamel ratio and the layering order are there on lasagna day.

Lasagna Layering Order with Béchamel Sauce

Lasagna being layered in a glass baking dish with bowls of bechamel, ricotta, mozzarella and Parmesan around it

Halfway there: ragù down, ricotta dotted on top, béchamel and cheese waiting their turn.

If you’ve ever wondered what order to layer lasagna when using a béchamel sauce, this is it. Build from the bottom up:

  1. 1Thin béchamelJust enough to coat the base so the first sheets don’t stick or dry out.
  2. 2Pasta sheetsCover the whole base, edge to edge. Break sheets to fill gaps.
  3. 3Beef ragùA third of it, spread right to the corners.
  4. 4RicottaA third of the mixture in spoonfuls. Don’t spread it hard, or it mixes into the ragù.
  5. 5BéchamelA few spoonfuls over the ricotta. Gaps are fine; it melts together in the oven.
  6. 6Mozzarella and ParmesanA light scatter over the béchamel.
  7. Repeat layers 2 to 6 two more times
  8. TopPasta, béchamel, cheeseLast sheets, the rest of the béchamel to the edges, the last mozzarella and plenty of Parmesan.

How Much Goes in Each Layer?

Divide each filling into thirds, and save a generous share of béchamel for the top. This béchamel sauce for lasagna recipe makes about 3 cups, which is exactly enough for a 9×13 pan.

Filling9×13 pan (per layer)8×8 pan (per layer)Deep pan (per layer)
FillingRagù9×13 pan (per layer)About 1⅔ cups8×8 pan (per layer)About ¾ cupDeep pan (per layer)About 2½ cups
FillingRicotta mixture9×13 pan (per layer)About ¾ cup8×8 pan (per layer)About ⅓ cupDeep pan (per layer)About 1 cup
FillingBéchamel9×13 pan (per layer)About ½ cup, plus 1 cup on top8×8 pan (per layer)About ¼ cup, plus ½ cup on topDeep pan (per layer)About ¾ cup, plus 1½ cups on top
FillingMozzarella9×13 pan (per layer)About ½ cup8×8 pan (per layer)About ¼ cupDeep pan (per layer)About ¾ cup

No-Boil, Fresh or Dried Lasagna Sheets?

SheetsPrepGood to know
SheetsNo-boil (oven-ready)PrepNone. Use straight from the box.Good to knowEasiest. Make sure every sheet is covered in sauce so it cooks through.
SheetsFresh egg pasta sheetsPrepNone.Good to knowThe most tender, silky layers. Trim to fit the pan.
SheetsRegular dried sheetsPrepBoil to very al dente, about half the packet time.Good to knowLay them flat on an oiled tray so they don’t stick together.

Make Ahead, Freeze and Reheat

This is one of the best make-ahead dinners there is. Every part can be made in advance, and the assembled lasagna is often better the next day.

WhatHow longHow
WhatMake the ragù aheadHow longUp to 3 daysHowIt tastes even better the next day. Refrigerate in a covered container.
WhatMake the béchamel aheadHow longUp to 2 daysHowPress plastic wrap on the surface, chill, then warm with a splash of milk until spreadable.
WhatAssemble, bake laterHow longUp to 24 hoursHowCover and refrigerate. Bake straight from the fridge and add 15 minutes to the covered time.
WhatFreeze unbakedHow longUp to 3 monthsHowWrap tightly in plastic and foil. Thaw overnight in the fridge, then bake as above.
WhatFreeze baked slicesHow longUp to 3 monthsHowCool completely, wrap slices individually, then bag them.
WhatReheatHow long20 to 25 minutesHowCovered at 350°F (175°C) for 20 minutes, or from frozen for about 45, uncovering for the last 10.

How to Fix Watery, Dry or Lumpy Lasagna

Tap the problem you have:

Watery lasagna

Usually the ragù was too thin, the mozzarella was fresh and undrained, or the ricotta was low-fat. Simmer the ragù until a spoon leaves a trail, use low-moisture mozzarella (or drain fresh mozzarella on paper towels for 30 minutes), and use whole-milk ricotta mixed with egg.

Already baked? Let it rest a full 30 minutes. A lot of the liquid soaks back in.

Lumpy béchamel

Take it off the heat and whisk hard for 30 seconds. If lumps remain, push it through a fine sieve. Next time, warm the milk and add it gradually.

Dry lasagna

Not enough sauce around the pasta, or the béchamel was too thick. Every sheet needs sauce on both sides, especially no-boil sheets, which drink liquid as they bake. Keep the foil on for the first 25 minutes.

Slices fall apart

It was cut too soon. Rest it 20 minutes so the layers set. A thick ragù and an egg in the ricotta help it hold, too.

Top browns too fast

Keep it covered until the last 20 minutes and bake on the middle rack. If it’s browning before the edges bubble, tent it loosely with foil again.

Lasagna with Béchamel: 5 Variations

Same béchamel, same layering order, different fillings:

Roasted vegetable lasagna with béchamel

Swap the ragù for a tomato sauce full of roasted vegetables: eggplant, zucchini, bell peppers and mushrooms. Roast or sauté every vegetable first so they don’t release water in the oven. Add wilted, squeezed spinach to the ricotta.

White lasagna (lasagna bianca)

No tomato at all. Use a 1-liter batch of béchamel with 50 g Parmesan, and layer it with shredded roast chicken, garlicky sautéed mushrooms and spinach. Season the béchamel boldly, since there’s no tomato to add brightness.

Weeknight shortcut with marinara

Short on time? Use 4 cups of a good jarred marinara simmered with browned beef for 15 minutes, and make the ricotta béchamel below instead of separate layers. It’s on the table in about 90 minutes.

Spinach and ricotta lasagna

Leave out the meat and stir 10 oz (280 g) of thawed, well-squeezed frozen spinach into the ricotta. Layer it with a simple tomato sauce and the béchamel.

Lighter turkey ragù

Use ground turkey in place of beef, add an extra tablespoon of tomato paste for depth, and simmer for 1 hour. Use part-skim mozzarella, but keep the ricotta whole-milk, or it turns watery.

Lasagna with Béchamel Sauce FAQs

Should béchamel sauce be used in lasagna?

If you want the classic Northern Italian version, yes. Lasagne alla bolognese from Emilia-Romagna is made with béchamel, not ricotta, and the white sauce is what makes it creamy and lets it slice cleanly. Lasagna without béchamel, made with ricotta and tomato sauce, is the Southern Italian and Italian-American style. Both are authentic. This recipe uses both.

Do the most classic lasagna recipes use ricotta or béchamel?

It depends on the region. Classic Italian lasagna from Bologna uses béchamel and a meat ragù, with no ricotta. Ricotta is traditional in Southern Italy and became the standard in Italian-American lasagna. Using both gives you the creaminess of béchamel and the fresh pockets of ricotta.

Can you use béchamel instead of ricotta in lasagna?

Yes. Leave out the ricotta layer and make 1.5 times the béchamel, about 90 g butter, 90 g flour and 1 liter of milk for a 9×13 pan. Spread it between every layer. The lasagna will be creamier and a little richer.

What is the béchamel ratio for lasagna with meat and ricotta?

Use equal weights of butter and flour to about 12 times as much milk: 60 g butter, 60 g flour and 700 ml (3 cups) of milk for a 9×13 lasagna. Because the ricotta adds creaminess too, the béchamel can be on the thinner side, like heavy cream. Without ricotta, use 90 g butter, 90 g flour and 1 liter of milk.

What order do you layer lasagna with béchamel sauce?

Start with a thin layer of béchamel, then pasta, ragù, ricotta, more béchamel and a scattering of mozzarella and Parmesan. Repeat twice more. Finish with pasta covered in the rest of the béchamel, mozzarella and plenty of Parmesan.

How much béchamel do I need for a 9×13 lasagna?

About 3 cups if you also use ricotta, or 4 to 4½ cups if béchamel is the only creamy layer. That covers a thin base layer, a little between each layer and a generous layer on top.

What does béchamel with ricotta taste like?

Mild, creamy and slightly sweet. Ricotta makes béchamel lighter and fresher, with a soft, almost cheesecake-like body, while the béchamel makes the ricotta silkier and less grainy. With Parmesan stirred in, it tastes like a gentle cheese sauce.

Can I make béchamel sauce ahead of time for lasagna?

Yes, up to 2 days ahead. Press plastic wrap right onto the surface so it doesn’t form a skin, and refrigerate. It sets firm when cold, so warm it gently with a splash of milk, whisking until it’s smooth and spreadable again.

Why is my lasagna watery?

The usual causes are a ragù that wasn’t simmered long enough, fresh mozzarella that wasn’t drained, low-fat ricotta, or vegetables that went in raw. Simmer the sauce until it’s thick, use low-moisture mozzarella and whole-milk ricotta with an egg, and rest the baked lasagna for 20 minutes before cutting.

Do I need to boil lasagna noodles before layering?

Not for no-boil or fresh sheets; they go in straight from the package and cook in the sauce. Regular dried sheets do need boiling until very al dente, about half the packet time, then laying flat on an oiled tray until you layer them.

Can I make lasagna without wine?

Yes. This ragù uses beef stock instead of wine, and a long, slow simmer gives it all the depth it needs. A spoonful of tomato paste cooked until it darkens adds extra richness.

Can you freeze lasagna with béchamel?

Yes. Béchamel freezes well inside a lasagna. Freeze it unbaked, wrapped tightly, for up to 3 months, then thaw overnight in the fridge and bake. Baked slices also freeze well. Reheat them covered so the top doesn’t dry out.

Can I use cottage cheese instead of ricotta?

Yes. Blend full-fat cottage cheese until smooth, then mix it with the egg and Parmesan just like the ricotta. It’s a little tangier, but bakes up just as creamy. Skip low-fat cottage cheese, which can make the lasagna watery.

Related Reads

More lasagna, more ricotta and a few shortcuts for busy nights.

Slow ragù, silky béchamel, seasoned ricotta, the right layering order and a 20-minute rest. That’s the whole secret to a classic lasagna with béchamel sauce.

Pin this classic lasagna with béchamel recipe so the ratio and the bake chart are ready for your next Sunday dinner.

Save This Recipe on Pinterest →

© 2026 Kitchen Guide 101 · All rights reserved · Some links are affiliate links

Scroll to Top