Sauces & Condiments
This cheese gravy recipe transforms ordinary meals into rich, velvety masterpieces with just five simple ingredients. The secret lies in a proper roux—equal parts butter and flour cooked until golden—that forms the creamy foundation before cheese melts into a luxurious swirl.
I’ve perfected this method over years of testing, ensuring every batch delivers that perfect balance of buttery richness and sharp cheddar flavor without ever separating.
The beauty of this gravy is its versatility—it elevates mashed potatoes, steamed vegetables, or even breakfast hash into something restaurant-worthy. A 30-minute process yields enough sauce to coat a large dish, and the technique is foolproof for beginners while still delivering professional results.
The key? Low-and-slow reduction to develop depth, and a final touch of cream or milk to smooth out any roughness.
What you’ll end up with is a golden, glossy gravy that clings beautifully to every bite, offering a perfect marriage of tangy cheese and creamy texture. The aroma alone will have everyone at the table asking for seconds, and the best part?
It reheats just as smoothly the next day, making it ideal for meal prep. Whether you’re serving it over roasted chicken or creamy macaroni, this gravy turns simple dishes into showstoppers.
For extra flavor, consider adding sautéed mushrooms, fresh herbs, or a dash of smoked paprika—each variation keeps the base technique intact while opening up endless possibilities. Once you master this recipe, you’ll never buy store-bought gravy again. Let’s get started!
Ingredients for cheese gravy
Five ingredients transform into velvety, golden cheese gravy that clings perfectly to every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold cubes for even cooking |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth roux |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ¼ cup | Warmed for smooth blend |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle heat |
| Garlic Powder 🧄 | ¼ tsp | Optional depth booster |
The butter and flour form the golden roux that makes this gravy shine. Use cold butter cubes—they cook evenly without burning, creating that perfect nutty aroma. King Arthur or Gold Medal flour works best for a smooth texture, but any all-purpose will do. For the cheese, block cheddar is non-negotiable—pre-shredded has anti-caking agents that make the gravy grainy. I always grab Cabot or Tillamook from the deli counter when I can. The key is shredding it yourself—it melts so much better than the bagged stuff. If you're in a pinch, Pepper Jack or Gruyère add exciting variations, but classic sharp cheddar is the star here.
No heavy cream? Half-and-half or whole milk works in a pinch, though the texture will be slightly lighter. Running low on milk? Warm water plus a splash of cream mimics the same effect. For extra depth, add a pinch of smoked paprika or a splash of white wine to the roux before adding cheese. The garlic powder is optional but adds a subtle complexity that takes this gravy from good to restaurant-quality. If you're feeling adventurous, mushroom powder or nutritional yeast gives it an umami kick without extra prep. And remember—this sauce is incredibly forgiving. If it gets too thick, just whisk in a little more milk. Too thin? Simmer longer to reduce.
This gravy reheats like a dream—just give it a quick stir on the stove with a splash of milk to restore that silky texture. Store in an airtight container for up to 5 days, or freeze for 3 months in ice cube trays for single servings. The flavor actually improves overnight as everything melds together. For meal prep, I make double batches and keep one in the fridge for quick weeknight dinners. Pro tip: Label your containers with the date—this stuff disappears fast once it's ready. And if you're serving it over mashed potatoes? Add a pinch of salt to the potatoes first—the gravy already has plenty.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just butter, flour, cheddar, cream, and milk. That’s it. No fancy techniques, no hidden pantry raids. The roux builds itself while you grate cheese, and suddenly, you’ve got a velvety sauce that tastes like a hug.
- Savory Umami Bomb: The sharp cheddar melts into something deeper than plain cheese—almost nutty, with a subtle tang. Whisk in the heavy cream at the end, and it’s like liquid gold. Trust me, one taste and you’ll be sneaking bites straight from the pot.
- Weeknight Superhero: Dinner guests? Last-minute potluck? This gravy fixes everything. Drizzle it over mashed potatoes, biscuits, or even roasted veggies. It’s the ultimate “I’ll make it work” side dish—no one will guess how little effort it took.
- Leftovers That Don’t Suck: Unlike most sauces that turn gloppy in the fridge, this stuff reheats like a dream. Thin it with a splash of milk if needed, and it’s just as rich the next day. I’ve had it cold on sandwiches—yes, really—and it still delivers.
Step-by-step instructions for cheese gravy recipe
Here's how to create velvety, golden cheese gravy that clings beautifully to biscuits or steak.
Create a Perfect Roux Base
Melt the 0.5 cup unsalted butter in a medium saucepan over medium heat. Once fully melted and foaming subsides, immediately whisk in the 0.5 cup all-purpose flour. This creates a roux that will form the backbone of your gravy.
Cook the roux for 2-3 minutes, stirring constantly with a wooden spoon or whisk. You're looking for it to turn a light golden color—this indicates the raw flour flavor has cooked off. If it darkens too quickly, reduce the heat slightly. This step is crucial for that rich, buttery flavor we're after.
Gradually Add Liquid for Smooth Incorporation
Slowly pour in the 0.25 cup whole milk while whisking vigorously to prevent lumps from forming. The milk should be warmed to about 100°F before adding—this helps it incorporate smoothly into the roux. Continue whisking for 1-2 minutes until the mixture thickens noticeably.
Next, stir in the 0.5 cup heavy cream and bring the mixture to a gentle simmer over medium-low heat. This gradual addition of liquids creates a velvety texture that's essential for our cheese gravy. Keep whisking occasionally to prevent the bottom from sticking or burning.
Incorporate the Cheese for Maximum Flavor
Reduce the heat to low and begin adding the 2 cups sharp white cheddar cheese in small batches. I like to use freshly shredded cheese from a block for the best texture and flavor. Stir constantly until each addition melts completely before adding more—this prevents clumping and ensures smooth incorporation.
Once all the cheese is melted, add the 0.5 tsp diamond crystal kosher salt, 0.25 tsp freshly ground black pepper, and 0.25 tsp garlic powder. Taste and adjust seasoning if needed—this is where you can really customize the flavor to your preference. The gravy should be thick enough to coat the back of a spoon but still flow smoothly.
Simmer for Richness and Final Texture
Return the gravy to a gentle simmer and let it cook for 3-5 minutes, stirring occasionally. This final simmering step allows the flavors to meld together and creates that irresistible, glossy finish. You're looking for a gravy that coats a spoon completely but still has a slight sheen—this indicates perfect consistency.
The gravy should be thick enough to cling beautifully to biscuits or steak without being gluey. If it's too thick, whisk in 1 tablespoon of hot milk or cream at a time until you reach your desired consistency. For extra richness, you can even stir in a pat of butter at the end. Serve immediately while hot for the best texture and flavor experience.
Pro Tips For Making Cheese Gravy
- Cook Butter Slow: Melt the unsalted butter over medium-low heat—rushing it to high will burn before the flour toasts. I learned this the hard way when my gravy tasted like a campfire instead of comfort food.
- Grate Cheese Fresh: Skip pre-shredded cheese—it’s coated with anti-caking agents that make the gravy grainy. Use a box grater for sharp white cheddar, and add it in batches so it melts smoothly.
- Temper the Cream: Warm the heavy cream and milk together before adding to the roux—cold dairy will seize the gravy like a bad science experiment. Heat them to about 110°F (just warm to the touch) first.
- Whisk Like You Mean It: Stir constantly after adding the cheese—lumps are the enemy. Use a wire whisk and scrape the bottom of the pan every 30 seconds, or you’ll end up with a sad, clumpy mess.
Essential equipment for this recipe
Essential Saucepan
You’ll need a medium-sized, heavy-bottomed saucepan—I swear by my All-Clad Stainless Steel—to prevent scorching while creating the roux. A 3-quart capacity is ideal for this recipe, giving you enough room to whisk without spills.
If you don’t have stainless steel, enamel-coated cast iron (like Lodge) works beautifully too. Avoid nonstick pans—they can’t handle the heat needed for a proper roux. 🔥
Whisk Attachment
A balloon whisk or French whisk is non-negotiable for smooth, lump-free gravy. I prefer the OXO Good Grips Balloon Whisk—it’s lightweight yet sturdy, and the angled handle makes whisking easier on your wrists.
For electric options, the KitchenAid Stand Mixer with whisk attachment saves time (especially when adding milk), though manual whisking gives you better control over the roux color.
Cheese Grater
Freshly shredded cheese makes all the difference, so invest in a high-quality box grater like the Microplane Zester/Grater. It shreds cheese perfectly without clumping. For larger batches, the OXO Good Grips Box Grater with multiple sides is a game-changer.
Pro tip: Shred cheese directly into the saucepan to avoid transfer messes. Pre-shredded cheese? Skip it—it’s full of anti-caking agents that ruin texture.
Measuring Tools
Precision matters here! Use a stainless steel measuring cup (like Pyrex) for liquids and a spoon rest to keep utensils clean. For dry ingredients, a scale (like the OXO Good Grips Kitchen Scale) ensures accuracy, especially with cheese.
I measure butter in tablespoon increments—never eyeball it. A small ladle (like OXO Good Grips) helps transfer gravy to serving dishes without drips. 💡
Thermometer (Optional)
If you’re a perfectionist (like me), a candy or instant-read thermometer (like Thermoworks ThermoPop) ensures your roux hits the 160–170°F sweet spot for golden color without burning.
For milk, aim for 100°F before adding—this helps it blend seamlessly. No thermometer? Watch the roux closely—it should smell nutty and look like wet sand before turning golden.
Storage Containers
For leftovers, glass mason jars (like Ball or Le Parfait) or airtight plastic containers (like Rubbermaid Brilliance) keep gravy fresh for up to 5 days in the fridge.
For freezing, silicone ice cube trays (like OXO Good Grips) portion gravy into single servings—just pop one into a pan to reheat. Label containers with dates to track freshness. Pro move: Freeze gravy in small batches for easier reheating.
Nutrition facts
Frequently asked questions
Can I make cheese gravy without butter?
Yes, but the flavor will be less rich. For a dairy-free version, use 2 tablespoons olive oil or vegan butter instead of butter, and replace heavy cream with coconut cream. The texture will be slightly lighter, but still creamy. For a lighter option, try half the butter, half the oil—just monitor the roux closely to avoid burning.
What if my cheese gravy gets too thick?
Simply whisk in 1 tablespoon of hot milk or cream at a time until you reach your desired consistency. If it's still too thick, simmer for 1-2 extra minutes—the starches will continue to thicken as it cools. For a thinner gravy, start with slightly less flour (0.4 cup instead of 0.5 cup) next time.
Can I use pre-shredded cheese in this recipe?
While it works in a pinch, pre-shredded cheese contains anti-caking agents that can make your gravy grainy. For the smoothest texture, always use freshly shredded block cheese. If you must use pre-shredded, pulse it in a food processor first to break up clumps, then proceed with the recipe. The flavor won't be quite as rich, but it'll still taste delicious.
How do I prevent lumps when making the roux?
Whisk constantly while cooking the butter and flour to create a smooth paste. Never let it sit unattended—even for 30 seconds. For extra insurance, sift the flour before adding it to the butter. If lumps form later, strain the gravy through a fine-mesh sieve before serving. A hand mixer can also help blend everything smoothly if you're struggling with whisking.
What are some creative ways to use this cheese gravy?
Beyond classic uses like mashed potatoes or steak, try it over roasted veggies, as a dip for bread or pretzels, or even as a topping for baked potatoes. For breakfast, drizzle it over pancakes or waffles. You can also freeze it in small portions to use as a quick sauce for soups or pasta. The possibilities are endless—don't be afraid to experiment!
