bechamel sauce recipe for lasagna
The Best bechamel sauce recipe for lasagna
I’ve always been drawn to bechamel because it’s the kind of sauce that feels like a secret, but it’s really just a few basic ingredients working together. It’s not about perfection—it’s about the warmth of a well-made lasagna that everyone will want seconds for. My kids, especially when they’re a little older, will ask for lasagna every week, and I know it’s because the bechamel gives it that cozy, satisfying feel. Plus, it’s a great way to sneak in a little extra nutrition if you’re mindful of the cheese and butter. It’s not just a side dish—it’s the reason lasagna stands out as a meal that feels both special and easy to enjoy every day.

Classic Bechamel Sauce for Lasagna
A smooth, creamy béchamel sauce elevates lasagna by balancing rich tomato layers with velvety richness. This simple yet versatile recipe works perfectly for traditional lasagna or as a base for other baked dishes.
🥘Ingredients
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 2 cups whole milk
- ½ cup heavy cream
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp nutmeg
- 1 tbsp unsalted butter (for finishing)
👨🍳Directions
-
1
In a medium saucepan, melt 2 tbsp butter over medium heat. Whisk in 2 tbsp flour to form a smooth roux. -
2
Gradually whisk in 2 cups milk, ½ cup heavy cream, salt, pepper, and nutmeg. Cook, stirring constantly, until the sauce thickens to a silky consistency (about 5–7 minutes). -
3
Remove from heat and stir in 1 tbsp butter for a glossy finish. Strain if desired for a smooth texture.
🔧Equipment
- Medium saucepan
- Whisk
- Fine-mesh strainer
📊Nutrition Facts (per serving)
📝Notes
- For extra richness, replace half the milk with warm beef or vegetable broth.
- Let the sauce cool slightly before layering to prevent melting the lasagna sheets.
Watch Video Of How Classic Bechamel Sauce for Lasagna Works
❓ Frequently Asked Questions About Bechamel Sauce for Lasagna
Can I substitute other types of milk for heavy cream in the béchamel sauce?
Yes, you can use whole milk or half-and-half in place of heavy cream, but the texture will differ slightly. Whole milk creates a creamier sauce, while half-and-half adds a slightly lighter consistency. For best results, use whole milk and add a small amount of butter to replicate the richness of heavy cream.
How do I know if my béchamel sauce is ready to be used in lasagna?
Your béchamel sauce is ready when it coats the back of a spoon smoothly without leaving streaks. It should also be thick enough to hold its shape when piped or spooned onto lasagna sheets. If it’s too thin, simmer it for another 1–2 minutes.
Should I use a specific type of cheese for the béchamel, or can I skip it?
For traditional lasagna béchamel, use a blend of melted mozzarella (about ½ cup) and Parmigiano-Reggiano (about ¼ cup grated) to add depth and cheesy flavor. If you’re short on cheese, skip it entirely—just ensure the sauce is well-seasoned with salt, pepper, and nutmeg.
How long can I make the béchamel sauce ahead of time?
You can prepare béchamel sauce up to 2 days in advance and refrigerate it. When ready to use, warm it gently over low heat, stirring constantly, until it reaches a smooth consistency. Avoid reheating in a microwave, as it can cause lumps.
Why does my béchamel sauce turn grainy or lumpy?
Graininess often happens when the sauce isn’t emulsified properly. To fix it, whisk constantly while heating, and avoid boiling. If lumps form later, strain the sauce through a fine-mesh sieve before using. For extra smoothness, add a splash of cold milk or cream to thin it out and whisk again.
