White Sauce Recipe
A great white sauce—also known as béchamel—is the backbone of so many dishes: lasagna, mac and cheese, creamy pasta, casseroles, and even vegetable gratins. Yet so many home cooks find it intimidating.

Lumps, scorching, or thin, pasty results are common frustrations. But here’s the truth: with the right technique and a few simple ingredients, you can master white sauce in under 10 minutes.
I’m Fatima, and I’ve made white sauce hundreds of times—for creamy pastas, baked pastas, and even as a base for soup. This recipe is foolproof, lump-free, and silky smooth every single time. Let’s demystify the roux.
Why This White Sauce Recipe Works?
Traditional white sauce relies on a roux (equal parts butter and flour cooked together) and milk. The key is patience: cooking the roux long enough to remove the raw flour taste, then adding cold milk gradually while whisking constantly. No shortcuts, but also no stress.
What makes this recipe stand out:
- Ready in 8 minutes from start to finish
- Uses basic pantry staples (butter, flour, milk, salt)
- Naturally vegetarian; easily made vegan or dairy-free
- Works as a base for cheese sauce, gravy, or creamy soups
Ingredients You’ll Need
| Ingredient | Quantity | Notes |
|---|---|---|
| Unsalted butter | 4 tbsp (½ stick) | Salted butter works—skip added salt |
| All-purpose flour | ¼ cup (30g) | |
| Whole milk (warm) | 2 cups (480ml) | Room temp or gently warmed |
| Salt | ½ tsp | Adjust to taste |
| White or black pepper | ¼ tsp | White pepper keeps sauce pure white |
| Nutmeg (optional) | ⅛ tsp | Classic béchamel addition |
Quick swap: Use plant-based butter and unsweetened oat or soy milk for a dairy-free version. Avoid almond milk—it can separate.
Step-by-Step White Sauce Recipe
Step 1: Make the Roux
Melt butter in a medium saucepan over medium heat. Once foaming subsides, add the flour all at once. Whisk constantly for 1–2 minutes until the mixture turns pale golden and smells nutty (not raw). This step removes the floury taste.
Step 2: Add the Milk Slowly
Reduce heat to medium-low. Pour in about ½ cup of warm milk while whisking vigorously. The mixture will thicken immediately. Continue adding milk in ½-cup increments, whisking until smooth between each addition. This gradual process prevents lumps.
Step 3: Simmer and Thicken
Once all milk is incorporated, bring the sauce to a gentle simmer (do not boil aggressively). Cook for 2–3 minutes, stirring constantly with a wooden spoon or spatula, until the sauce coats the back of a spoon. It will continue to thicken as it cools.
Step 4: Season and Finish
Remove from heat. Stir in salt, pepper, and nutmeg (if using). Taste and adjust. For an ultra-smooth sauce, strain through a fine-mesh sieve—though proper whisking usually makes this unnecessary.
Video Guide 📺
5 Common Mistakes to Avoid
1. Using cold milk – Cold milk seizes the hot roux and causes lumps. Warm your milk slightly (microwave for 30 seconds) before adding.
2. Not whisking enough – Constant whisking is non-negotiable, especially when you first add the milk.
3. Cooking the roux too briefly – A 30-second roux tastes like raw flour. Go for at least 1 minute until it smells toasty.
4. Boiling the sauce – High heat breaks the emulsion and can make the sauce greasy or grainy. Keep at a gentle simmer.
5. Adding all the milk at once – This guarantees lumps. Add slowly, in batches, whisking fully each time.
Pro tip: If lumps still appear, pour the sauce through a fine sieve into a clean pot. Then whisk in a tiny splash of cold milk to smooth it out.
Nutritional Facts (per ¼ cup serving, about 60ml)
| Nutrient | Amount |
|---|---|
| Calories | 110 kcal |
| Protein | 3g |
| Carbohydrates | 6g |
| Fat | 8g |
| Saturated Fat | 5g |
| Fiber | 0g |
| Sodium | 150mg |
| Calcium | 60mg |
Frequently Asked Questions
Can I make white sauce ahead of time?
Yes, but it thickens as it sits. Store in an airtight container in the fridge for up to 3 days. To reheat, whisk in a splash of milk over low heat until smooth. Do not microwave alone—it will separate.
How do I turn this into cheese sauce?
Once the white sauce is done, remove from heat and stir in 1 cup of shredded cheddar (or Gruyère, Monterey Jack) until melted. Add a pinch of mustard powder or paprika for extra flavor. Perfect for mac and cheese.
Why is my white sauce bland?
Salt is essential—don’t be shy. Also, a pinch of nutmeg transforms the flavor. For savory dishes, add a clove of garlic to the milk while warming (remove before adding to roux) or stir in grated Parmesan.
Can I freeze white sauce?
Freezing is not recommended. The emulsion breaks upon thawing, leaving a grainy texture. Make fresh—it’s so quick!
What’s the difference between white sauce, béchamel, and Alfredo?
Béchamel is the classic French white sauce (butter, flour, milk). Alfredo is Italian-American made with butter, Parmesan, and cream (no roux). This recipe is a true béchamel, which is the foundation for countless dishes.
Final Thoughts
White sauce is one of those kitchen skills that pays off for a lifetime. Once you master this simple method—low heat, warm milk, constant whisking—you’ll never buy jarred sauce again. Use it for creamy pastas, baked ziti, scalloped potatoes, or as the base for your own signature dish.
Don’t be intimidated by the few minutes of whisking. The result is pure, silky comfort. Now go make something deliciously creamy.