Easy Cream Sauce Recipe | Creamy Base for Any Dinner
The pan goes quiet once the flour and butter stop sputtering, and the milk slides in with a hiss, turning from thin and milky to thick and glossy in just a few minutes of steady whisking.
Butter, flour, and milk are the only things standing between you and a sauce that works over pasta, chicken, or roasted vegetables. Make a batch of this versatile cream sauce base recipe once and you'll start reaching for it all week.
| Prep | Cook | Total | Servings | Difficulty |
|---|---|---|---|---|
| 5 min | 15 min | 20 min | 4 servings | Medium |

About the Main Ingredient
The roux is what makes this sauce behave. You melt butter until it foams, then whisk in flour and keep stirring for a full minute or two, until the raw flour smell fades and the mixture turns pale gold and smells faintly nutty. This step thickens everything that follows and keeps the sauce from tasting chalky or separating later.
Once the roux looks like wet sand and smells toasted, you pour in cold milk gradually, whisking the whole time so no lumps form. The sauce will look thin and bubbly at first, then thicken steadily as it simmers, clinging to the back of a spoon within about five minutes. Watch for that moment and pull it off the heat right there.
Ingredients for Cream Sauce

- Butter: forms the base of the roux and adds richness; unsalted lets you control the salt level, but olive oil works if you want a lighter sauce.
- All-purpose flour: thickens the sauce as it cooks; a gluten-free blend swaps in at the same ratio for anyone avoiding wheat.
- Whole milk: gives the sauce body and a smooth texture; half-and-half makes it noticeably thicker and richer.
- Garlic: adds a savory note in the background; garlic powder works if you're short on fresh cloves.
- Parmesan cheese: melts in for a salty, nutty finish; nutritional yeast gives a similar savory depth for a dairy-light version.
- Salt and black pepper: season the whole sauce; white pepper keeps the color cleaner if that matters to you.
- Nutmeg: a small pinch rounds out the dairy flavor; it's easy to skip if you don't keep it on hand.
- Chicken broth or vegetable broth: thins the sauce to the right consistency; stick with vegetable broth for a fully plant-based batch.
You'll find exact measurements in the recipe card below.
How to Make Cream Sauce
- Melt the butter in a saucepan over medium heat until it foams but doesn't brown.
- Whisk in the flour and cook for 1 to 2 minutes, until it turns pale gold and smells toasted.
- Pour in the milk slowly, whisking constantly, until the mixture is smooth with no lumps.
- Add the garlic and a splash of broth, then simmer, stirring often, until the sauce coats the back of a spoon, about 5 minutes.
- Stir in the Parmesan cheese until it melts and the sauce turns glossy and slightly stretchy.
- Season with salt, pepper, and a pinch of nutmeg, then taste and adjust before using.
What Goes With It
Spoon this sauce over roasted vegetables like Lemon Garlic Roasted Potatoes for a quick side, or thin it with extra broth and toss with pasta and grilled chicken. It also works as a base for a simple gratin, poured over sliced potatoes before baking.
If You Want to Change It
- Add protein: stir in shredded rotisserie chicken or cooked shrimp at the end.
- Go seasonal: fold in sautéed mushrooms in fall or fresh spinach in spring.
- Turn up the heat: whisk in a pinch of cayenne or a spoonful of hot sauce.
- Lighten it up: swap half the milk for low-sodium broth and use less cheese.
- Change the method: make it in the microwave in 2-minute bursts, whisking between each, if you'd rather skip the stovetop.
Storage and Reheating
Store the sauce in an airtight container in the fridge for up to 4 days; it will thicken as it chills. Reheat gently over low heat, whisking in a splash of milk to loosen it back to pourable. Freezing isn't ideal since the dairy can separate, but if you do, thaw it overnight in the fridge and whisk hard while reheating.
Cream Sauce FAQ
Why did my cream sauce turn lumpy?
Lumps usually mean the milk went in too fast or wasn't whisked enough; add it in a slow stream and keep whisking the whole time.
Can I make this sauce ahead of time?
Yes, make it up to 2 days ahead and reheat slowly over low heat with a splash of milk to restore the texture.
What can I use instead of Parmesan cheese?
Sharp cheddar or Gruyère both melt well here and give the sauce a different but equally savory flavor.
How do I thin a sauce that's too thick?
Whisk in warm milk or broth a tablespoon at a time until it reaches the consistency you want.

Cream Sauce
Ingredients
Method
- Melt the butter: In a medium saucepan, melt the butter over medium heat until it foams but does not brown, about 1 minute.
- Make the roux: Whisk in the flour and cook for 1 to 2 minutes, stirring constantly, until the mixture turns pale gold and smells toasted, not raw.
- Add garlic: Stir in the minced garlic and cook for 30 seconds, just until fragrant, being careful not to let it brown.
- Pour in the milk: Add the milk in a slow, steady stream while whisking constantly, so no lumps form in the roux.
- Add the broth: Whisk in the broth, then increase the heat slightly to bring the sauce to a gentle simmer.
- Simmer until thickened: Cook, stirring often, for about 5 minutes, until the sauce coats the back of a spoon and leaves a clear trail when you run a finger through it.
- Melt in the cheese: Reduce the heat to low and stir in the Parmesan cheese until it melts fully and the sauce looks glossy.
- Season the sauce: Stir in the nutmeg, then season with salt and black pepper to taste, adjusting until the flavor feels balanced.
- Adjust the consistency: If the sauce is thicker than you'd like, whisk in a little more warm milk or broth, a tablespoon at a time.
- Use or store: Use the sauce right away over pasta, chicken, or vegetables, or let it cool and store it in an airtight container in the fridge.
If You Like This One
- Lemon Garlic Roasted Potatoes: crispy roasted potatoes that pair well with a drizzle of this sauce.
- Creamy White Bean Dip: a smooth, garlicky dip for anyone who likes this sauce's texture.
- French Onion Butter Beans: a rich, savory bean dish with a similar comfort-food feel.
- Spicy Lebanese Potatoes: a spiced potato side that balances the richness of a creamy sauce.
