Sauces & Condiments
Creating a Campbell's-style cheese sauce from scratch is simpler than you think, and this velvety, stovetop-ready version delivers restaurant-quality results in just 5 minutes. The secret lies in balancing butter, flour, and milk to create a smooth, thick sauce that coats every bite perfectly—no lumps, no waiting.
I developed this method after years of testing different ratios, and it consistently delivers that signature creamy texture we all love.
What makes this recipe stand out is its foolproof technique—no fancy equipment or complicated steps. You only need four basic ingredients: butter, flour, milk, and cheese, with optional seasonings like garlic powder or mustard for extra depth.
The sauce thickens as it simmers, creating a rich, velvety consistency that's ideal for mac and cheese, nachos, or as a dipping sauce. It’s the kind of sauce that elevates simple dishes into something special.
The result is a smooth, creamy cheese sauce that’s ready in minutes and stays velvety even after reheating. The key is stirring constantly to prevent lumps and letting the sauce thicken gradually on medium heat.
Once you taste it, you’ll never go back to store-bought versions—this is the real deal. Whether you're covering baked potatoes, drizzling over grilled chicken, or serving with crackers, this sauce is a game-changer.
For extra flavor, try adding a pinch of salt, a dash of hot sauce, or a sprinkle of smoked paprika to customize it to your taste. The possibilities are endless, and the sauce keeps well in the fridge for up to a week.
Let’s get cooking—this is one recipe you’ll make again and again.
Ingredients for campbell's cheese sauce
Four core ingredients plus optional seasonings—this is your go-to cheese sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold cubes for even melting |
| All-Purpose Flour 🌾 | ¼ cup | White or whole wheat works |
| Whole Milk 🥛 | 2 cups | Full-fat for creamiest sauce |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated preferred |
| Garlic Powder 🧄 | ½ tsp | Or 1 clove fresh minced |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked preferred |
| Mustard Powder 🌶️ | ¼ tsp | Optional for tangy depth |
| Salt 🧂 | ¼ tsp | Adjust to taste |
Butter quality makes all the difference here. Plugrá or Land O'Lakes work perfectly, but avoid anything with added salt—you're controlling that. The flour? King Arthur or Bob's Red Mill are my go-tos, but any all-purpose will do. For the cheese, sharp cheddar from the deli counter (like Cabot) melts smoother than pre-shredded—those anti-caking agents ruin the texture. Milk can be whole, 2%, or even lactose-free, but full-fat gives that signature richness. Pro tip: measure your milk cold from the fridge for the smoothest sauce.
No garlic powder? Fresh minced garlic adds amazing depth—just use half a clove. Pre-shredded cheese? Drain and dry it first to remove excess moisture. Want extra tang? Dijon mustard or a splash of lemon juice works wonders. For a smoky twist, swap half the cheddar for smoked Gouda. The sauce thickens as it cooks, so if it gets too thick, just whisk in a splash more milk. Too thin? A quick stir on medium heat will fix it—just don't let it boil or it'll break.
This sauce reheats beautifully—just whisk in a splash of milk if it thickens too much. Keeps in the fridge for 5-7 days sealed in a jar. For longer storage, freeze portions in ice cube trays (they make perfect single servings later). The flour will get lumpy if left sitting too long, so store it in a cool, dry place. I always double the batch—half goes on mac and cheese, the other half gets frozen for lazy weeknights.
Why You'll Love This Recipe
- No-Fuss Magic: I swear by this sauce because it’s the kind of recipe that forgives mistakes. Melt butter, whisk in flour, add milk—no fancy techniques, just patience while the roux thickens. Even if I burn the garlic powder (which I have), the cheddar still saves it.
- Umami Bomb: That sharp chedddar and garlic powder combo? It’s the secret weapon. The sauce starts creamy, then gets this addictive, slightly tangy depth when it sits for a minute. Honestly, the first time I tasted it, I immediately texted my mom: "You HAVE to try this."
- Pasta’s Best Friend: I use this for mac and cheese, but it’s also my go-to for baked potatoes, grilled cheese, or even as a dip for veggies. The richness cuts through everything—even when I’m too tired to cook anything else.
- Budget Superstar: A stick of butter, a bag of flour, milk from the fridge, and a block of cheddar? That’s it. No specialty ingredients, no markup—just pure, stretchable, kid-approved sauce that costs pennies per serving. (Yes, even on a Tuesday night.)
Step-by-step instructions for Campbell's cheese sauce
Here's how to make a velvety, foolproof cheese sauce using classic stovetop techniques.
Melt the Butter Over Medium Heat
Place a medium saucepan over medium heat and add the 0.5 cup unsalted butter. Let it melt completely, swirling occasionally, until it's fully liquid and foaming gently. You'll see small bubbles form around the edges—this tells you the butter's ready for the next step.
I like to use cold butter cubes here because they melt more evenly and create better flavor pockets in the sauce. If your butter starts browning before melting completely, reduce the heat slightly. The butter should be smooth and pale yellow when fully melted—never let it turn golden or you'll get a nutty flavor instead of that clean, creamy base.
Whisk in the Flour to Form a Roux
Lower the heat to medium-low and gradually sprinkle in the 0.25 cup all-purpose flour, whisking constantly with a wire whisk. Keep the heat low to prevent the flour from cooking before it's fully incorporated—this is where many cheese sauces go wrong.
Whisk vigorously for 1-2 minutes until the mixture forms a smooth, thick paste called a roux. It should look like wet sand and coat the back of your spoon. This step is crucial—it removes the raw flour taste and creates the thickening power for your sauce. If you see any lumps, press them against the side of the pan with your whisk until smooth.
Gradually Add the Milk to Prevent Lumps
With the heat still at medium-low, begin pouring in the 2 cups whole milk very slowly, whisking constantly. I like to use a ladle and pour in a thin stream while whisking with the other hand. This gradual addition prevents lumps from forming as the milk hits the hot roux.
Keep whisking for 2-3 minutes until the mixture thickens noticeably. You'll see the sauce transform from a thin liquid to a creamy, pudding-like consistency. If you notice any lumps forming, press them against the side of the pan with your whisk until they dissolve. The sauce should now coat the back of your spoon but still flow smoothly when you tilt the pan.
Stir in the Cheese and Seasonings
Reduce the heat to low and begin adding the 1.5 cups shredded sharp cheddar cheese, stirring constantly. I like to add it in small handfuls to prevent clumping. Keep stirring until the cheese is completely melted and the sauce is smooth—this usually takes about 2-3 minutes.
Once the cheese is fully incorporated, stir in the 0.5 teaspoon garlic powder, 0.25 teaspoon ground black pepper, 0.25 teaspoon mustard powder, and 0.25 teaspoon salt. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or pepper to taste. The sauce should now have a rich, cheesy flavor with just a hint of tang from the mustard powder. If it's too thick, you can thin it with a splash of warm milk.
Simmer Until Silky Smooth
Increase the heat to low-medium and let the sauce simmer gently for 2-3 minutes, stirring occasionally. This final step ensures all the flavors meld together and the sauce reaches its perfect velvety consistency. You'll know it's ready when it coats the back of a spoon smoothly and has a glossy sheen.
Remove the sauce from heat immediately to prevent it from curdling or becoming too thick. For the creamiest texture, use it immediately over pasta, broccoli, or mashed potatoes. If you need to store it, let it cool slightly before transferring to an airtight container—it'll keep in the refrigerator for up to 5 days or in the freezer for up to 3 months. When reheating, warm it gently over low heat, stirring constantly to prevent separation.
Pro Tips For Making Campbell'S Cheese Sauce
- Whisk Like You Mean It: The first two minutes after adding milk are when lumps form fastest—aggressively whisk in a figure-eight motion until the roux is completely smooth. I used to half-ass this step and ended up with a sauce that looked like cottage cheese got into a fight with a blender.
- Grate Your Own Cheese: Pre-shredded cheddar clumps like it’s auditioning for a horror movie when melted. Buy a block, grate it fresh, and pulse it in a food processor for 2 seconds—this breaks up the fibers so your sauce stays silky instead of gloppy. (Yes, even if you’re lazy like me, the effort is worth it.)
- Low and Slow After Cheese: Once the cheese hits the pot, drop the heat to lowest possible and stir constantly. I learned this the hard way—burnt cheese flavor ruins everything, and you’ll know it’s happening when the sauce starts screaming at you. (It does.)
- Salt the Butter First: Toss in a pinch of salt with the butter before melting—it dissolves better and seasons the roux from the start. Skipping this means you’ll end up guessing how much to add later, and no one wants to play salt detective mid-recipe.
Storing and reheating this recipe
Fridge Storage Tips
Store your cheese sauce in an airtight glass container—I love Le Creuset stoneware jars for their durability. Let it cool to room temperature first to prevent condensation, which can make the sauce watery. Once sealed, it’ll keep for 5-7 days in the fridge, with flavors actually deepening over time.
The sauce thickens slightly when refrigerated, so whisk in 1-2 tablespoons of warm milk before reheating to restore its velvety texture. 🧊
Freezer-Friendly Methods
For long-term storage, portion the sauce into silicone ice cube trays—each cube makes a perfect single serving later. Once frozen solid, transfer cubes to a freezer bag with all air removed to prevent freezer burn. Label with the date and store for up to 3 months.
When ready to use, thaw overnight in the fridge or microwave for 30 seconds on low power, then whisk vigorously to smooth out any separation. 🥶
Reheating Like a Pro
For stovetop reheating, transfer the sauce to a saucepan over low heat and stir constantly with a silicone spatula. Add 1-2 tablespoons of warm milk or water if the sauce thickens too much—this prevents clumping.
Keep the heat gentle to avoid curdling, and remove from heat as soon as it reaches 165°F (about 3-5 minutes). For microwave reheating, use 50% power in 30-second intervals, stirring between each interval until fully warmed. 🔥
Reviving Thickened Sauce
If your sauce separates or thickens too much after storage, don’t toss it! Simply whisk in 1 tablespoon of warm milk or water at a time until you reach the desired consistency. For extra creaminess, add a pat of softened butter while reheating—this restores richness without altering the flavor.
If the sauce tastes bland after reheating, a pinch of garlic powder or smoked paprika can bring back depth. 💡
Preventing Separation
To avoid separation when reheating, always store the sauce in a glass container (plastic can absorb odors). When reheating, keep the heat low and constant—never let it boil. If you notice oil separating on top, simply whisk vigorously and return to low heat until fully re-emulsified.
For extra insurance, stir in ½ teaspoon of mustard powder while reheating—it acts as a natural emulsifier and adds subtle tang. ✨
Make-Ahead Shortcuts
Double the recipe and store half in the fridge for quick weeknight dinners. I keep a small jar of pre-made sauce in my fridge at all times for last-minute mac and cheese or baked potato toppings.
For even faster prep, make a big batch on Sunday and freeze portions—just thaw and reheat as needed. The sauce reheats beautifully, making it perfect for meal prep. 📅
Nutrition facts
Frequently asked questions about creamy cheese sauce
Why does my cheese sauce get lumpy?
Lumps form when milk hits hot flour too quickly or when stirring isn't consistent. Always whisk constantly while adding milk in a slow stream, and keep heat at medium-low. For extra insurance, press any lumps against the pan sides with your whisk until smooth.
Can I make this sauce without flour?
Yes! For a gluten-free version, replace the flour with 2 tablespoons cornstarch mixed with 1 tablespoon cold water. Whisk this into the melted butter before adding milk. The sauce will still thicken beautifully, though the flavor may be slightly less rich.
What's the best cheese for this recipe?
Sharp cheddar is ideal for its bold flavor and smooth melt, but you can mix in Monterey Jack for creaminess or Colby for a milder taste. Avoid pre-shredded cheese—it contains anti-caking agents that prevent smooth melting. Freshly grated cheese makes all the difference!
How can I make this sauce spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce while stirring in the cheese. For smoky heat, swap half the cheddar for smoked Gouda. For a Mexican-inspired twist, add ½ teaspoon cumin and ¼ teaspoon chili powder. Always taste as you go!
Can I use powdered milk instead of liquid?
Yes, but you'll need to adjust the ratio. Replace the 2 cups whole milk with 1½ cups water + ½ cup powdered milk. The texture will be slightly lighter, but it works well for budget-friendly versions. For best results, use whole milk powder if available.
