Velvety Dairy Free Beef Gravy

Dairy Free Beef Gravy in 20 Minutes
By Mike KowalskiUpdated:
A velvety, indulgent sauce that tastes hearty without needing any cream. This dairy free beef gravy uses a simple roux to achieve its classic thickness.
  • Timing: 10 min active + 10 min cook
  • Taste & Feel: Savory and glossy
  • Ideal for: Sunday roasts, family gatherings

Brown gravy is the cornerstone of traditional roast dinners in both British and American cultures. It is the key ingredient that upgrades meat and mashed potatoes into a truly comforting meal. The goal is always to achieve a deep, rich color and a texture that clings perfectly to the food.

You can get those same results without using dairy. This dairy free beef gravy provides that iconic chestnut brown hue and robust taste using just a few common pantry staples.

It is a budget-friendly option for feeding a group without losing the satisfying, "stick to your ribs" quality of a traditional gravy.

Dairy free Beef Gravy

  • The Roux: Cooking flour in vegan butter removes the raw taste and creates a stable base for thickening.
  • Soy Sauce: This adds a deep saltiness and the dark color usually provided by long-simmered meat drippings.

Quick Specs

The prep takes 10 minutes and the cooking takes another 10 minutes. Total time is 20 minutes. It makes 4 servings.

Ingredient Deep Dive

ComponentPurposeSubstitute Notes
Vegan ButterProvides fat for the roux and a buttery flavorOil or margarine (oil is less creamy)
All-purpose FlourThickens the stock into a sauceCornstarch (needs a slurry, not a roux)
Beef StockThe savory liquid baseVegetable stock for a vegan version
Soy SauceAdds salt and deep brown colorCoconut aminos (approximate, slightly sweeter)

Gathering Your Essentials

  • 3 tbsp vegan butter
  • 3 tbsp all-purpose flour Why this? Classic thickener for a stable roux
  • 2 cups low-sodium beef stock
  • 1 tbsp reduced-sodium soy sauce Why this? Adds color and salt without dairy
  • 1/2 tsp onion powder
  • 1/4 tsp cracked black pepper

Tools You'll Need

A small saucepan is the best choice here. You'll also need a whisk to keep the sauce smooth and a spoon to check the thickness.

How to Make It

1. Preparing the Flavor Base

Heat the 3 tbsp vegan butter in a small saucepan over medium heat until it bubbles. Constantly whisk in the 3 tbsp all-purpose flour for 2–3 minutes until it smells nutty and turns a pale golden brown.

2. Adding the Liquids

Gradually whisk in the 2 cups low-sodium beef stock in a steady stream to ensure there are no lumps. Stir in the 1 tbsp reduced-sodium soy sauce, 1/2 tsp onion powder, and 1/4 tsp cracked black pepper, whisking until the mixture is smooth and a uniform deep amber color.

3. Reducing to Thickness

Lower the heat and simmer gently for 5 minutes until the gravy reaches a rich, velvety consistency.

Chef: Should the sauce thicken too rapidly, stir in water one tablespoon at a time until it reaches your desired thickness.

Avoiding Kitchen Disasters

Grainy textures usually happen if the flour wasn't cooked enough or if the stock was added too fast. If you see lumps, whisking for another minute often fixes it. If not, a fine-mesh strainer will catch the bits.

If the sauce is too thin, it just needs more time on the heat. Let it simmer for another 2-3 minutes. For those who find it too salty, adding a pinch of sugar or a splash more stock helps balance the soy sauce.

ProblemFix
Grainy texturePour through a fine-mesh strainer
Too thinSimmer on low for 3 more minutes
Overly saltyWhisk in a splash of water or unsalted stock

Flavor Variations to Try

Mushroom Umami

Sauté some finely chopped mushrooms in the butter before adding the flour. This adds a deeper earthy tone and a bit more body to the sauce.

Cornstarch Swap

If you need this to be gluten-free, skip the roux. Mix 2 tbsp cornstarch with 2 tbsp cold water to make a slurry, then whisk it into simmering stock. Note that this produces a more translucent, silky finish rather than the opaque look of a flour roux.

For this gluten-free version, also use products labelled gluten-free for all soy sauces, the broth or stock.

For a full meal idea, this sauce works great with a gluten free Beef Dinner if you use the cornstarch swap. For this gluten-free version, also use products labelled gluten-free for all soy sauces, the broth or stock.

Storing Leftovers

Keep the gravy in an airtight glass container in the fridge for up to 4 days. It freezes well, so you can store it in freezer-safe bags for up to 3 months.

To reheat, put it in a saucepan over low heat. It usually thickens in the fridge, so whisk in a tablespoon of water or stock to loosen it back up. When reheating cooked leftovers, check with a food thermometer that the centre reaches 165°F (74°C); the appliance temperature and time alone do not confirm this.

Pairing Ideas

This is a natural fit for mashed potatoes or roast carrots. I like serving it over a thick slice of roast beef for a hearty family meal.

If you want something to soak up the extra sauce, try some Sourdough Buns on the side.

PairingWhy It Works
Mashed PotatoesClassic comfort; absorbs the sauce
Roasted ParsnipsEarthy sweetness cuts through the salt
Steamed CabbageLight and fresh against the rich gravy

Your Questions, Answered

Can I make this without flour?

This recipe relies on flour to thicken the sauce.

Tip: Omitting the flour will result in a thin beef jus instead of a thick gravy.

Is this recipe dairy-free?

Yes, it uses vegan butter to replace dairy butter.

Tip: Double check your beef stock labels for any hidden dairy ingredients.

Does this work as a 3-ingredient vegan gravy?

No, this recipe is not vegan as it contains beef stock.

Tip: Keep the soy sauce to maintain the deep amber hue.

How to store the leftovers?

Place the gravy in a glass container with a lid and refrigerate for four days or freeze for three months.

Tip: Reheat on low heat and whisk in a bit of water to loosen the texture.

dairy free Beef Gravy in 20 Minutes

dairy free Beef Gravy in 20 Minutes Recipe Card
4.8 / 5 (4 Reviews)
Preparation time:10 Mins
Cooking time:10 Mins
Servings:4 servings
Category: SauceCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
132 kcal
% Daily Value*
Total Fat 10.3g
   Saturated Fat 3.1g
Sodium 321mg
Total Carbohydrate 7.0g
   Dietary Fiber 0.3g
   Total Sugars 1.0g
Protein 2.5g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Pick your stars
Your Turn: