2 Cups White Sauce Recipe: Ultra-Smooth Velouté in 15 Minutes

2 Cups White Sauce Recipe: Ultra-Smooth Velouté in 15 Minutes

This 2 cups white sauce recipe delivers restaurant-quality velouté in just 15 minutes—smooth, creamy, and versatile enough to elevate everything from mashed potatoes to pasta. The secret lies in a perfect roux: equal parts butter and flour cooked until golden, then slowly whisking in warm milk to create a velvety base. I’ve tested countless variations, and this method consistently delivers a sauce that’s rich yet light, never grainy or heavy.

What sets this recipe apart is the foolproof technique that works every time: low-and-slow cooking prevents lumps, while constant whisking ensures a silky texture. You’ll need just 4 simple ingredients—butter, flour, milk, and salt—but the results are anything but basic. The sauce thickens beautifully when chilled, making it ideal for meal prep or last-minute dinners.

Once mastered, this white sauce transforms into countless dishes: drizzle it over roasted vegetables, swirl it into soups, or use it as a creamy dip. For extra depth, stir in garlic, herbs, or a splash of lemon juice. The possibilities are endless, but the foundation remains the same—smooth, velvety perfection in under 15 minutes.

This recipe is designed for professional results at home, with no complicated steps or hard-to-find ingredients. Whether you’re a beginner or an experienced cook, the technique is straightforward, and the outcome is consistently luxurious. Let’s get started—your next dish is about to get an upgrade.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 2 cups white sauce

Four essential ingredients transform into velvety perfection for your 2 cups white sauce recipe.

Ingredient Amount Notes
Unsalted Butter 🧈 ½ cup Cold, cubed for even cooking
All-Purpose Flour 🌾 ½ cup Sifted for smooth texture
Whole Milk 🥛 1 ½ cups Room temperature preferred
Diamond Crystal Kosher Salt 🧂 ¼ tsp Adjust to taste
Extra-Virgin Olive Oil 🫒 1 tbsp For finishing touch

The foundation starts with unsalted butter—use European-style for higher fat content, which yields a richer sauce. Trader Joe’s and Whole Foods carry excellent options. The flour should be all-purpose, not cake flour, as it provides the right balance of protein for a stable roux. For the milk, whole milk delivers the creamiest results, though 2% works in a pinch. If you’re using powdered milk, reconstitute it with warm water to avoid lumps. The key to success lies in the low-and-slow cooking of the roux—rushing this step guarantees a grainy sauce.

No unsalted butter? Vegan butter or coconut oil works, though the flavor will differ slightly. Substitute all-purpose flour with cornstarch at half the amount for a glossier finish, though the texture won’t be identical. For the milk, half-and-half or heavy cream adds richness but requires slightly less liquid. If you’re lactose intolerant, unsweetened almond milk can work, though the sauce will be lighter. The olive oil is optional but adds a subtle fruity note—California Olive Ranch is a reliable brand for consistent quality. Always whisk continuously to prevent lumps, and if one forms, immediately remove it with a spoon.

Store the sauce in an airtight container in the fridge for up to 5 days, though it thickens further when chilled. For longer storage, freeze in ice cube trays—thaw and reheat with a splash of milk to restore creaminess. This sauce reheats beautifully; simply warm over medium-low heat while stirring constantly. The texture improves with resting, so let it sit for 10 minutes after cooking before using. For restaurant-quality results, always use freshly whisked sauce—pre-made versions never compare.

❤️

Why You’ll Love This Recipe

  • Pantry Magic: I swear by this sauce—no special ingredients, just butter, flour, and milk. The kind of recipe where you open the fridge and boom, dinner’s already halfway there. Even if I’m too tired to measure, I can eyeball it and still end up with something creamy and smooth.
  • Velvet Smooth: That slow simmer with the milk? It’s the secret. No lumps, no grit—just a sauce so rich it coats every bite like a hug. Honestly, I’ve tried store-bought, but this? It’s the real deal, and it costs me pennies to make.
  • Weeknight Swiss Army: Slather it on pasta, toss it with roasted veggies, or dump it over grilled chicken—this sauce is my meal-prep MVP. I make a double batch on Sundays and freeze half; by Wednesday, I’m pulling it out like it’s a lifeline. (Yes, even on a Tuesday night.)
  • Budget Luxury: Butter and milk are cheap, but they taste like a fancy restaurant. Here’s what sold me: I can stretch two cups of this sauce across three meals, and it still feels indulgent. No sad leftovers here—just happy, flavorful seconds.

Step-by-step instructions for ultra-smooth velouté

Here’s the professional technique for a flawlessly silky white sauce every time.

1

Melt the Butter and Whisk in Flour

Place a medium saucepan over medium heat and add the 0.5 cup unsalted butter, cubed. Let it melt completely, then reduce heat to medium-low to maintain a gentle simmer. The butter should foam but not brown—this is your roux base.

Immediately sprinkle the 0.5 cup all-purpose flour over the melted butter and whisk vigorously for 1-2 minutes until smooth. You’re creating a white roux, so keep the heat low to prevent color changes. The mixture should thicken noticeably and coat the back of a spoon—this is called “blanching” the flour.

I like to use a balloon whisk here for maximum aeration. If the roux starts to smell nutty or changes color, you’ve gone too far—reduce heat immediately. This step is critical for preventing lumps in your final sauce.

2

Gradually Incorporate the Milk

With the whisk still moving, begin adding the 1.5 cups whole milk in a slow, steady stream. Pour from a height to create a gentle whirlpool in the pan, which helps distribute the milk evenly. Adding too quickly creates lumps, while too slowly risks burning the roux.

After all the milk is incorporated, continue whisking for 2-3 minutes until the mixture thickens and begins to coat the whisk. You’ll notice the sauce transform from a thin liquid to a glossy, velvety consistency. This is where the magic happens—the starch from the flour absorbs into the milk, creating that signature velouté texture.

If you see any lumps forming, immediately press them against the side of the pan with the whisk until they dissolve. A fine-mesh sieve can help if needed, but with proper technique, you should avoid this altogether.

3

Simmer Until Thickened

Once the sauce begins to thicken, reduce heat to low and let it simmer gently for 5-7 minutes. Stir occasionally with a wooden spoon to prevent sticking. You’re looking for a sauce that coats the back of a spoon smoothly and holds its shape when you lift it.

The sauce should reach a consistency where it’s thick enough to cling to the spoon but still flows like heavy cream. If it thickens too quickly, whisk in 1-2 tablespoons of the milk you set aside earlier. The goal is a velouté that’s silky yet still pourable.

Here’s a professional trick: Taste the sauce before seasoning. The butter and flour should provide a neutral base, but the milk might need a pinch of salt to balance any sweetness. Add the 0.25 tsp diamond crystal kosher salt now—seasoning at the end can be tricky with white sauces.

4

Finish with Olive Oil for Stability

Remove the sauce from heat and stir in the 1 tbsp extra-virgin olive oil. This final step isn’t just for flavor—it creates a protective layer that prevents the sauce from breaking down when reheated later. The oil also adds a subtle richness that complements the buttery base.

Let the sauce sit for 2-3 minutes off the heat. This resting period allows the starches to fully hydrate and the sauce to reach its ideal texture. Skim off any foam that rises to the surface, then taste again. Adjust seasoning if needed—white sauces can sometimes taste flat without proper balancing.

For best results, use the sauce immediately over pasta, vegetables, or proteins. If storing, let it cool to room temperature first, then refrigerate in an airtight container for up to 3 days. When reheating, do so gently over low heat, stirring constantly to prevent separation.

👨‍🍳

Pro Tips For Making 2 Cups White Sauce

  • Whisk Like You Mean It: The moment you add milk to the butter-flour roux, stop stirring and whisk aggressively—this isn’t a lazy stir. I learned this the hard way when my sauce clumped like cottage cheese. A balloon whisk cuts through lumps instantly, and you’ll end up with a silky texture instead of a fight.
  • Cold Butter Wins: Take your unsalted butter straight from the fridge—no softening at room temp. Cold butter melts slower, giving you time to cook the flour properly before the milk hits. I used to rush this, and my sauce would break or taste raw. Trust me, the fridge is your friend here.
  • Salt the Butter First: Toss a pinch of kosher salt into the melted butter before adding flour—this ensures even seasoning from the start. Skipping this means you’ll have to adjust later, and salted flour is a hassle. (Yes, even if you’re using unsalted butter, the sauce needs flavor from day one.)
  • Finish with Olive Oil: Stir in 1 tablespoon of extra-virgin olive oil at the very end—it rounds out the richness without overpowering. I was skeptical until I tried it; the sauce tastes brighter, less buttery, and somehow more balanced. (Save the fancy oil for this step—it’s worth it.)

Serving suggestions for this dish

Pasta Perfection

This velouté transforms fettuccine Alfredo into a restaurant-worthy dish. Toss 8 oz fresh fettuccine with 1.5 cups sauce, then finish with 2 tbsp grated Parmesan and 1 tbsp chopped chives. For extra decadence, stir in ½ cup cooked shrimp or chicken breast in the final minute. The sauce clings beautifully to the pasta, creating a creamy, velvety coat without overpowering the noodles. 🍝

For a cheesy twist, fold in ½ cup shredded Gruyère or fontina while the pasta cooks. The melted cheese blends seamlessly with the velouté, adding nutty depth. I like to add a splash of heavy cream (about 2 tbsp) for even richer texture. Serve immediately with a sprinkle of black pepper and fresh parsley for brightness.

Mashed Potato Upgrade

Elevate classic mashed potatoes by stirring 1 cup warm sauce into 2 lbs roasted Yukon Gold potatoes (mashed with ¼ cup butter and ½ cup warm milk). The velouté creates a silky, creamy texture without the need for extra dairy. For extra flavor, mix in 2 roasted garlic cloves and ½ tsp smoked paprika before adding the sauce. 🥔

For a loaded potato twist, top with crispy bacon bits, green onions, and a dash of hot sauce. The sauce’s neutral base lets the other flavors shine while keeping everything cohesive. I often make a double batch—half for mashed potatoes and half for dipping roasted Brussels sprouts or carrot sticks.

Vegetable Dippers

Turn this sauce into a dipping station by serving with crudités like carrots, celery, and bell peppers. The velouté’s smooth texture makes it perfect for dipping—thin it slightly with 2 tbsp warm milk if needed for easier scooping. For a spicy kick, stir in ½ tsp cayenne pepper or 1 tsp hot sauce before serving. 🥕

For a gourmet touch, arrange veggies on a platter with toasted baguette slices and warm pita chips. The sauce pairs beautifully with roasted zucchini, asparagus, or even mushroom caps. Keep the sauce warm in a slow cooker on low heat for effortless dipping all evening.

Protein Pairings

Use this sauce as a glazing base for grilled chicken or pork chops. Brush ½ cup sauce onto bone-in chicken thighs during the last 5 minutes of grilling at 375°F. The sauce caramelizes slightly, creating a glossy finish. For baked salmon, mix the sauce with 1 tbsp Dijon mustard and 1 tsp lemon zest before spooning over the fish. 🐟

For meatballs, simmer 12 frozen meatballs in 1 cup sauce with ½ cup marinara until heated through. The velouté adds richness without overpowering the tomato base. I also love using it as a dipping sauce for fried mozzarella sticks or calamari rings—the creamy texture contrasts perfectly with crispy coatings.

Nutrition facts

Servings 4
Amount Per Serving (1/2 cup)
Calories 280kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 65mg22%
Sodium 180mg8%
Total Carbohydrate 12g4%
Dietary Fiber 0g0%
Sugars 2g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this white sauce with half-and-half instead of milk?

Yes, but you’ll need to adjust the liquid ratio. Replace the 1.5 cups whole milk with 1 cup half-and-half—it’s richer, so less is needed. The sauce will be creamier, but the roux technique remains the same. For extra decadence, add 1 tbsp heavy cream at the end for a velvety finish.

2

Why did my sauce turn grainy or lumpy?

Lumps usually happen when milk is added too quickly or the roux isn’t cooked long enough. Always whisk constantly while adding milk in a slow stream, and ensure the roux reaches medium-low heat for 1-2 minutes until it’s smooth and thick. If lumps form, immediately press them against the pan with a whisk until dissolved. A fine-mesh sieve can save the day as a last resort!

3

How do I thin or thicken this sauce later?

To thin, whisk in 1-2 tablespoons warm milk or water at a time until reaching your desired consistency. For thickening, mix 1 teaspoon cornstarch with 1 tablespoon cold water, then stir into the sauce while heating on low. Simmer for 1-2 minutes until thickened. Never boil or the sauce may break.

4

Can I make this sauce dairy-free?

Replace the butter with ½ cup vegan butter or coconut oil and use 1.5 cups unsweetened almond milk or oat milk. For extra richness, add 2 tablespoons nutritional yeast (it adds a cheesy flavor). The technique remains identical—just whisk constantly to prevent separation. The texture will be lighter but still creamy.

5

How long can I store this sauce, and how do I reheat it?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm over low heat while stirring constantly—never microwave directly. If it thickens too much, whisk in 1-2 tablespoons warm milk or water. For best results, reheat only what you need to maintain smoothness.

★★★★★4.7(1 review)
Brian Walker