Creating the perfect cheese sauce for cheesesteaks requires precision—this recipe delivers that signature Philly-style smoothness without graininess or separation. The secret lies in balancing sharp cheddar with American cheese for ideal meltability, while a touch of sodium citrate ensures a velvety texture that clings to every bite.
This sauce comes together in under 15 minutes and maintains its creamy consistency even when reheated. Use it to elevate classic cheesesteaks, or customize with smoked paprika for depth or cayenne for heat. Store in an airtight container for up to 5 days—though it rarely lasts that long.
Ingredients for Cheese Sauce Recipe for Cheesesteak
These nine precision ingredients create the ultra-smooth, Philly-style cheese sauce that defines authentic cheesesteaks.
| Ingredient | Amount | Notes |
|---|---|---|
| Sharp Cheddar Cheese 🧀 | 8 oz | Freshly grated from block |
| White American Cheese 🧀 | 8 oz | Deli counter slices, no pre-shredded |
| Whole Milk 🥛 | 1 cup | Full-fat for optimal creaminess |
| Sodium Citrate 🧂 | 1 tsp | Food-grade, essential for smoothness |
| Unsalted Butter 🧈 | 2 tbsp | European-style preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For light thickening |
| Dijon Mustard 🟡 | 1 tsp | Balances richness |
| Garlic Powder 🧄 | ½ tsp | Freshly ground preferred |
| Onion Powder 🧅 | ½ tsp | Enhances savory depth |
| Worcestershire Sauce 💧 | ½ tsp | Vegetarian variety required |
The cheese selection is non-negotiable for optimal results. Sharp cheddar from a block (Boar’s Head or Tillamook recommended) provides the necessary tang, while white American cheese from the deli counter ensures the signature meltability. Sodium citrate, available at Modernist Pantry or Amazon, acts as the emulsifier that prevents separation. Opt for whole milk with 3.5% fat content—reduced-fat versions compromise the sauce’s velvety texture. European-style butter (like Plugrá) contains less water, yielding superior smoothness compared to standard butter.
For dietary adaptations, vegan butter and plant-based cheeses (Miyoko’s or Violife recommended) can substitute, though texture may vary slightly. The Worcestershire sauce must be vegetarian—Annie’s or Edward & Sons brands comply. In a pinch, cornstarch slurry (1:1 with water) can replace flour for thickening, though sodium citrate remains essential. Smoked paprika (1/4 tsp) or cayenne (1/8 tsp) can be added for customization, but adjust incrementally to avoid overpowering the cheese’s natural flavor profile.
This sauce maintains its consistency for 5 days refrigerated in an airtight container. Reheat gently in a double boiler or microwave at 50% power in 30-second intervals, stirring between each. For longer storage, freeze in ice cube trays for up to 3 months—thaw overnight in the refrigerator before reheating. The sodium citrate prevents graininess even after freezing, though a brief whisk may be needed to restore perfect smoothness.
Why You’ll Love This Recipe
- I’ll be real: sodium citrate is the unsung hero here. Just toss it with the cheeses and milk, and you get that velvety, lump-free sauce *without* babysitting the pot or dealing with grainy textures.
- No-Fuss Melting: I’ll be real: sodium citrate is the unsung hero here. Just toss it with the cheeses and milk, and you get that velvety, lump-free sauce *without* babysitting the pot or dealing with grainy textures.
- That Philly Cheese Pull: Sharp cheddar brings the depth, while white American gives it that classic cheesesteak stretch—like the kind that makes you pause mid-bite to admire the strings. Honestly, it’s the reason my husband now requests these weekly.
- Weeknight Lifesaver: Between us, this sauce keeps beautifully for 5 days. I make a double batch Sunday, and suddenly Tuesday’s dinner is just reheating and toasting hoagie rolls. (Yes, even on a Tuesday night.)
Step-by-Step Instructions for Cheese Sauce
This professional method delivers the ultra-smooth, velvety texture essential for authentic Philly cheesesteaks.
Step 1: Prepare the Cheese Base
Begin by tearing the 8 oz Sharp Cheddar Cheese and 8 oz White American Cheese into small, uniform pieces. The American cheese provides the signature meltability, while the sharp cheddar contributes depth of flavor. Avoid pre-shredded cheese, as the anti-caking agents will prevent proper melting.
In a medium saucepan, combine the 1 cup Whole Milk with the 1 tsp Sodium Citrate. Heat over medium-low heat while whisking constantly until the mixture reaches 140°F and the sodium citrate fully dissolves. This step is critical for preventing graininess in the final sauce.
Step 2: Create the Roux Foundation
In a separate heavy-bottomed saucepan, melt the 2 tbsp Unsalted Butter over medium heat. Immediately add the 1 tbsp All-Purpose Flour and whisk vigorously for 2-3 minutes until the mixture develops a light golden color and emits a nutty aroma. This roux will provide body to the sauce without overpowering the cheese flavor.
Gradually whisk in the warm milk mixture, ensuring no lumps form. Continue cooking for 3-4 minutes until the mixture thickens slightly and coats the back of a spoon. The sauce should have a velvety consistency before adding the cheese.
Step 3: Incorporate Cheeses and Seasonings
Reduce heat to low and begin adding the cheese pieces in small batches, whisking constantly after each addition. Allow each batch to fully melt before adding more. The sauce should maintain a smooth, glossy appearance throughout this process.
Once all cheese is incorporated, stir in the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, and 0.5 tsp Worcestershire Sauce. Cook for an additional 2-3 minutes, stirring constantly, until the sauce reaches 160°F and develops a perfectly smooth, pourable consistency.
Step 4: Adjust and Maintain
Remove the sauce from heat and let it rest for 1 minute to allow any air bubbles to dissipate. The ideal texture should coat a spoon with a slight ribbon effect when drizzled. If the sauce appears too thick, thin with additional whole milk 1 tablespoon at a time.
For cheesesteak application, maintain the sauce at 140-150°F in a heatproof container over a water bath. This temperature range ensures optimal pourability without breaking the emulsion. The sauce should remain stable for up to 2 hours when held properly.
Dietary Considerations for This cheese sauce recipe for cheesesteak
Vegetarian by Default
This cheese sauce is naturally vegetarian, making it perfect for meatless cheesesteaks or as a topping for veggie-filled sandwiches. The Worcestershire sauce is the only ingredient to double-check—I always use Annie’s Vegetarian Worcestershire to ensure no anchovies sneak in. The combination of sharp cheddar and American cheese delivers that classic Philly flavor without any meat-based additives. 🌱
Gluten-Free Adaptation
To make this sauce gluten-free, simply swap the 1 tbsp all-purpose flour for 1 tbsp cornstarch or gluten-free 1:1 baking flour. I’ve tested both with great results—the cornstarch version is slightly lighter, while the gluten-free flour blend maintains the original’s body. Just whisk it into the melted butter the same way, and you’re good to go.
Lactose-Free Option
For those avoiding lactose, use lactose-free whole milk (like Lactaid) and lactose-free cheddar (Cabot makes excellent blocks). The American cheese is naturally lower in lactose, but you can substitute lactose-free American slices if needed. The sodium citrate helps maintain smoothness even with these substitutions.
Vegan Substitution
Vegan versions work best with Miyoko’s Liquid Mozzarella or Violife Cheddar Shreds—they melt beautifully with sodium citrate. Replace the butter with Miyoko’s Vegan Butter and use unsweetened almond milk for the liquid. The texture will be slightly different but still deliciously creamy. I add 1/4 tsp nutritional yeast to boost the cheesy flavor.
Lower-Fat Version
While not as rich, you can lighten this sauce by using 2% milk and reducing the butter to 1 tbsp. The sodium citrate becomes even more important here to maintain smoothness. I don’t recommend fat-free milk—it makes the sauce too thin and prone to separation. The flavor will be milder, but it’s still tasty for those watching calories.
Allergen Notes
This recipe contains dairy and wheat (from the flour). For nut allergies, ensure your Worcestershire sauce is nut-free—most brands are, but always check labels. The sodium citrate is typically derived from citrus fruits, making it safe for most allergies, but verify with your specific brand if you have citrus sensitivities. 💡
Nutrition Facts
Frequently Asked Questions
Why use sodium citrate instead of just flour?
Sodium citrate creates an ultra-smooth, stable emulsion that prevents graininess or separation—critical for cheesesteaks. Flour alone can’t match this texture, especially when reheating. It’s the secret to that perfect Philly-style consistency.
Can I make this ahead for a party?
The sauce keeps beautifully for 5 days refrigerated in an airtight container. Reheat gently in a double boiler or microwave at 50% power in 30-second bursts, stirring between each. It maintains its velvety texture when stored properly.
What’s the best way to apply it to cheesesteaks?
Keep the sauce warm (140-150°F) in a heatproof container over a water bath. Pour it over the cooked steak and onions just before serving—this ensures maximum coverage without making the bread soggy. A ladle works better than a spoon for even distribution.
My sauce turned out grainy—how do I fix it?
Graininess usually means the cheese overheated or the sodium citrate didn’t fully dissolve. Reheat gently while whisking in 1-2 tbsp warm milk until smooth. For prevention, shred cheese fresh and maintain low heat during melting.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026