Cheese Sauce No Milk Recipe: Rich and Velvety Without Dairy

Cheese Sauce No Milk Recipe: Rich and Velvety Without Dairy

This cheese sauce delivers rich, velvety results without a drop of milk. The secret lies in using water and a simple roux to create a smooth, stable base that melts cheese beautifully.

I developed this method after realizing many people need dairy-free alternatives that still taste indulgent. The technique ensures no grainy texture—just pure, creamy goodness every time.

What you get is a smooth, luscious sauce perfect for mac and cheese, nachos, or vegetable dips. It comes together in minutes with pantry staples.

No special equipment required. This sauce proves you can achieve restaurant-quality results with basic ingredients and a proven method.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Cheese Sauce No Milk

These pantry staples create a velvety cheese sauce without a drop of milk.

Ingredient Amount Notes
Unsalted Butter 🧈 3 tbsp For making the roux
All-Purpose Flour 🌾 3 tbsp Creates smooth base
Water 💧 1 ½ cups Liquid for sauce base
Shredded Cheddar Cheese 🧀 2 cups Sharp for best flavor
Shredded Monterey Jack Cheese 🧀 1 cup Melts smoothly
Dijon Mustard 🟡 1 tsp Adds depth of flavor
Garlic Powder 🧄 ½ tsp Enhances savory notes
Onion Powder 🧅 ½ tsp Balances flavor profile
Salt 🧂 ½ tsp Adjust to taste
White Pepper 🌶️ ¼ tsp Subtle heat without color

The cheese selection is critical for optimal texture. Sharp cheddar provides depth while Monterey Jack ensures smooth melting. Use block cheese shredded at home (the good stuff, not the pre-shredded kind) for superior results. Cabot and Tillamook are excellent brands for this purpose. Freshly shredded cheese melts more uniformly than pre-packaged varieties.

Need a dairy-free alternative? Vegan cheddar and Monterey Jack at one-third the amount work well. No Dijon mustard? Yellow mustard at double the quantity gets you close. The garlic and onion powders can be replaced with fresh minced at half the amount. For a stronger flavor, add a pinch of smoked paprika (worth the extra minute).

Sauce keeps 4-5 days refrigerated in an airtight container. Reheat gently with a splash of water to restore creaminess. For longer storage, freeze up to 2 months. The texture may separate slightly but re-emulsifies with stirring over low heat.

❤️

Why You’ll Love This Recipe

  • No Fuss Base: I love that I can make a rich cheese sauce with just butter, flour, and water—no last-minute milk runs.
  • Melted Goodness: The cheddar and Monterey Jack blend into this velvety, sharp-savory sauce that clings to everything from broccoli to nachos.
  • Endless Uses: Honestly, I’ve drizzled this over baked potatoes, mixed it into mac and cheese, and even used it for grilled cheese dips.
  • Pantry Hero: Between us, this costs pennies to make and keeps well in the fridge for up to a week.

Step-by-Step Instructions for Cheese Sauce No Milk

Master this technique for a velvety sauce that rivals traditional versions without dairy milk.

Step 1: Create a Smooth Roux Base

Melt the 3 tbsp Unsalted Butter in a medium saucepan over medium heat. Once melted, whisk in the 3 tbsp All-Purpose Flour immediately to form a paste. This is your roux, and it needs constant attention.

Cook for 1-2 minutes until the mixture turns a pale golden color and develops a nutty aroma. The roux should bubble gently but not brown. This step removes the raw flour taste and creates the foundation for a smooth, lump-free sauce.

Step 2: Gradually Incorporate the Liquid

Slowly pour in the 1.5 cups Water while whisking continuously. I add it in a thin stream at first, then increase to a steady pour as the mixture thickens. This gradual addition prevents clumping and ensures a silky texture.

Continue whisking until the mixture is completely smooth and begins to thicken. It should coat the back of a spoon when you’re done. If any lumps form, switch to a silicone spatula and press them against the pan sides until dissolved.

Step 3: Build Flavor with Seasonings

Stir in the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Salt, and 0.25 tsp White Pepper. Reduce heat to low and let the mixture simmer for 2-3 minutes to allow the flavors to meld.

The mustard adds depth without overpowering, while the powders create a savory base. Taste and adjust seasoning now—it’s easier to correct before adding the cheese.

Step 4: Incorporate the Cheeses

Reduce heat to its lowest setting. Add the 2 cups Shredded Cheddar Cheese and 1 cup Shredded Monterey Jack Cheese in ½ cup increments, stirring constantly until each addition is fully melted before adding more.

This gradual addition prevents the sauce from breaking or becoming grainy. The Monterey Jack adds creaminess while the cheddar provides sharpness. The sauce should be smooth and glossy, with no visible cheese strands.

Step 5: Final Adjustments and Serving

Once all cheese is incorporated, let the sauce sit for 1-2 minutes off heat. It will thicken slightly as it cools. If it’s too thick, whisk in a splash of hot water. If too thin, return to low heat for another minute.

Serve immediately while hot and creamy. The sauce should cling to pasta or vegetables with a velvety texture. For best results, use within 30 minutes as it will continue to thicken as it cools.

👨‍🍳

Pro Tips For Making Cheese Sauce No Milk

  • Cook the Roux: Whisk the butter and flour over medium heat for 2-3 minutes until golden—this builds flavor and prevents a raw flour taste in your sauce.
  • Use Room-Temp Cheese: Take the shredded cheddar and Monterey Jack out of the fridge 30 minutes before melting; cold cheese can turn your sauce grainy.
  • Add Cheese Slowly: I learned this the hard way—dumping all the cheese at once causes clumping; add it in handfuls, stirring until fully melted each time.
  • Swap Water for Broth: Replace the water with chicken or vegetable broth for extra depth—sounds simple, but it makes the sauce taste like it simmered all day.

Wine and Beer Pairings for These Flavors

Crisps and Dips

This sauce pairs perfectly with sturdy chips like Kettle Brand or thick-cut vegetable sticks. The richness stands up to carrots, celery, and bell peppers. I love serving it warm with a platter of fresh veggies for dipping. 🥕

Pasta Partners

Use it for mac and cheese by tossing 12 oz cooked elbow pasta with 1.5 cups sauce. Add a pinch of smoked paprika for extra depth. The sauce clings beautifully to any pasta shape, making it ideal for quick weeknight meals.

White Wine Pairings

A crisp Sauvignon Blanc from New Zealand cuts through the richness with its bright acidity. Pinot Grigio works too, especially an Italian version with citrus notes. Serve chilled at 45-50°F for best results. 🍷

Beer Selections

An American wheat beer like Blue Moon complements the creamy texture with its light citrus and smooth finish. For darker beers, a brown ale offers caramel notes that pair surprisingly well with the cheese flavors.

Burger Topping

Drizzle 2 tbsp over a grilled burger for a decadent twist. The sauce adds moisture and a sharp cheddar kick. I like to add a dash of hot sauce to the sauce first for a spicy version.

Nacho Perfection

Layer tortilla chips with this sauce, black beans, and jalapeños for loaded nachos. The sauce stays smooth even when reheated, making it ideal for game day spreads. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 26g33%
Saturated Fat 16g80%
Cholesterol 80mg27%
Sodium 650mg28%
Total Carbohydrate 6g2%
Dietary Fiber 0g0%
Sugars 1g
Protein 18g36%
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

Why use water instead of milk?

Water creates a neutral base that lets the cheese flavor shine. It also avoids potential curdling issues that can occur with milk at high heat.

2

Can I make this with pre-shredded cheese?

Not recommended. Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always use block cheese shredded at home for best results.

3

How do I prevent a grainy texture?

Low and slow is key. Cook the roux completely, add liquid gradually, and melt cheese in small batches over low heat while stirring constantly.

4

What can I substitute for Dijon mustard?

Use 2 tsp yellow mustard instead. It provides similar tang but with a milder flavor. The sauce will still be rich and creamy.

★★★★★5.0(5 reviews)
Tyler Parker