NEW The BBQ grilling guide 2026 is live Read it →
How to Make Gravy from Beef Stock – Expert Tips Jump to recipe
HOME BEEF HOW TO MAKE GRAVY
RECIPE · BEEF

How to Make Gravy from Beef Stock – Expert Tips

E
By Emma Delacourt · March 10, 2026 · 19 min read
how to make gravy from beef stock
Reader Rating★★★★★
Total Time20 mins
Servings8 servings
How to Make Gravy from Beef Stock – Expert Tips

If you’ve ever stared at a carton of beef stock wondering whether it can become something truly worth pouring, the answer is a resounding yes. Knowing how to make gravy from beef stock is one of the most reliable skills in a cook’s toolkit — it turns a pantry staple into a glossy, savory sauce in under 30 minutes, with no roast drippings required. I’ve spent years testing this method in my kitchen, and I can tell you precisely where most recipes fall short and exactly how to fix it.

The secret isn’t in any single ingredient. It’s in understanding what beef stock actually contains — collagen-derived gelatin, dissolved minerals, and aromatic compounds — and using heat and technique to coax every bit of that potential into a silky, mahogany-colored gravy that clings to everything it touches.

Recipe at a Glance
5m Prep
20m Cook
25m Total
6 Servings
90 Cal / Serving

Why You’ll Love This Recipe

This method works any night of the week — no roast, no drippings, no planning ahead. A quality carton of beef stock plus butter, flour, and a few layered seasonings is genuinely all you need. I’ve found that the cooks who struggle with stock-based gravy are almost always making one of two errors: they’re using watery, thin stock with no body, or they’re skipping the umami-building steps that make the difference between a flat sauce and one that tastes like it reduced for hours.

This recipe is built on real meat science. Good beef stock — especially homemade or a premium store-bought brand — contains dissolved gelatin from collagen-rich bones. That gelatin is what gives a properly reduced gravy its lip-coating, velvety texture. It’s not thickener doing that work; it’s the structural protein of beef itself. Understanding that changes how you approach every step.

It’s also endlessly practical. This gravy comes together in 25 minutes and works over mashed potatoes, braised beef, roasted vegetables, or a Tuesday bowl of rice when you need something warm and satisfying fast.

The Butcher’s Selection – Ingredients & Fat Ratios

The quality of your beef stock determines the ceiling of this gravy. A good stock should be slightly gelatinous when cold — that wobble tells you it contains enough dissolved collagen to give body to your finished sauce. Low-sodium versions are strongly preferred; you control the salt. Here’s the full ingredient list:

Ingredients — Serves 6
  • 3 tablespoons unsalted butter (or beef drippings if available)
  • 3 tablespoons all-purpose flour
  • 2½ cups (600ml) good-quality beef stock, low-sodium
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon soy sauce
  • ½ teaspoon onion powder
  • ¼ teaspoon garlic powder
  • 1 tablespoon tomato paste
  • 1 sprig fresh thyme or ½ tsp dried
  • Salt and freshly cracked black pepper to finish
💡 Stock Quality Matters If your store-bought beef stock looks perfectly clear and thin at room temperature, it contains very little gelatin. Compensate by adding 1 teaspoon of unflavored powdered gelatin dissolved in 2 tablespoons of cold water, stirred in during the final simmer. It dissolves invisibly and transforms the mouthfeel of the finished gravy significantly.

How to Make Gravy from Beef Stock – Step by Step

The technique here is methodical and precise. Each step builds on the last — rushing any one of them compresses your flavors and costs you texture. Follow this exactly, at least the first time.

  1. Warm your beef stock before you start. Pour it into a small saucepan or microwave it for 90 seconds until steaming. Cold stock added to a hot roux causes instant lumping — a thermal shock that seizes the starch granules before they can distribute evenly.
  2. Melt butter in a heavy-bottomed saucepan over medium heat. Cast iron or stainless steel distributes heat evenly and avoids the scorching that thin pans create. When the butter foams and the foam begins to subside, you’re at the right temperature — around 250°F (121°C) — to add the flour.
  3. Cook the tomato paste first. Add the tablespoon of tomato paste to the melted butter and stir for 60–90 seconds. The paste caramelizes slightly, deepening in color from bright red to a darker brick tone. This is the Maillard reaction at work on tomato solids — it adds roasted, umami-forward base notes that stock alone cannot provide.
  4. Add the flour and build the roux. Whisk it in all at once and cook for a full 2 minutes, whisking constantly. The roux will absorb the tomato-paste-infused butter and turn a pale golden color with a faint nutty aroma. Under 90 seconds leaves raw flour taste; over 4 minutes risks a bitter, over-browned roux.
  5. Stream in the warm beef stock gradually. Add the first ½ cup in a thin, steady pour while whisking vigorously — the sauce will thicken immediately. Continue adding the remainder in thirds, whisking between each addition until fully incorporated and smooth. For more on ratio precision and stock selection, the Fav Family Recipes beef gravy guide offers solid reference on building depth with different stock types.
  6. Add Worcestershire sauce, soy sauce, onion powder, garlic powder, and thyme. Stir everything together. The soy sauce contributes free glutamates — the same compounds responsible for the savory depth in a long-simmered beef braise — without making the gravy taste Asian. It’s a professional technique, not a flavor shortcut.
  7. Simmer over medium-low for 10–12 minutes, stirring frequently. The gravy reduces by roughly 15–20%, concentrating flavor and thickening to the right consistency. It’s ready when it coats the back of a spoon and holds a clean line drawn through it with your finger.
  8. Season only at the end. Taste, then adjust salt and black pepper. The reduction process concentrates all existing sodium — early seasoning almost always overshoots. Remove the thyme sprig before serving.
🔬 Meat Science: Gelatin & Mouthfeel The body of great gravy comes from gelatin — a protein derived from the slow hydrolysis of collagen in beef bones during the stock-making process. At serving temperature (around 140°F / 60°C), gelatin remains dissolved and creates the lip-coating, viscous texture that distinguishes a professional sauce from a watery one. This is why homemade or high-quality store-bought beef stock produces dramatically better gravy than thin, gelatin-poor broths.

Pro Cooking Tips – Heat Management & Equipment

Use a flat-edged silicone whisk. It reaches the corners and flat bottom of your saucepan — the zones where flour settles and scorches if left undisturbed. A balloon whisk works, but the flat-edged version gives more surface contact with every stroke.

Keep the simmer gentle and consistent. A hard boil breaks the fat emulsion in your gravy, driving rendered butter to the surface as a greasy slick. Medium-low heat with lazy, small bubbles at the edges is the target throughout the reduction phase.

Deglaze with a splash of stock first if you’re working in a pan with any fond from sautéed aromatics or beef. That crust is loaded with Maillard reaction compounds — dissolving it before adding the rest of the stock layers in flavor that no seasoning alone can replicate.

Strain for a restaurant finish. A fine-mesh sieve removes any roux solids, thyme stems, or minute lumps. For a more textured, rustic result — particularly if you’ve cooked aromatics in the base — skip this step. Both are valid; it’s a style choice.

Recipe Variations

🥄 Slow Cooker Version

Build the roux and complete steps 1–5 on the stovetop, then transfer everything to your slow cooker. Cook on LOW for 2–3 hours. Extended low heat draws additional body from the stock’s gelatin and fully melds the aromatics into the base — the result is noticeably rounder and more integrated than the stovetop version.

⚡ Instant Pot Version

Use the Sauté function to build the tomato paste, roux, and initial deglaze. Add the full amount of stock, switch to Pressure Cook on HIGH for 4 minutes, then natural release for 5 minutes. The pressurized environment extracts flavor rapidly — excellent when time is short but quality isn’t negotiable.

🥩 Keto / Low-Carb Version

Replace all-purpose flour with ½ teaspoon xanthan gum or 1 tablespoon arrowroot mixed into a cold-water slurry. Skip the tomato paste or substitute with ½ tsp tomato powder. The resulting gravy is clear, glossy, and nearly carb-free — with the same savory depth as the original.

🍄 Mushroom & Thyme Twist

Sauté ¾ cup of finely diced cremini mushrooms in the butter before adding tomato paste. Their cell walls collapse and release moisture that evaporates rapidly, concentrating earthy, umami-rich compounds directly into the fat base. The mushrooms essentially disappear into the gravy, leaving behind extraordinary depth without any identifiable mushroom texture.

What to Serve With Beef Stock Gravy

This stock-based gravy is one of the most versatile sauces in a home kitchen. It elevates simple weeknight proteins and rounds out hearty weekend feasts equally well. Hearty beef and rice recipes are a natural match — the gravy soaks into every grain and turns a simple bowl into something genuinely satisfying.

  • 🥔 Creamy mashed potatoes
  • 🍚 Steamed rice or pilaf
  • 🥩 Pan-seared sirloin or flank steak
  • 🥕 Roasted root vegetables
  • 🍞 Open-faced hot beef sandwiches
  • 🥐 Buttered biscuits or Yorkshire pudding
  • 🧆 Beef meatballs or meatloaf
  • 🥦 Steamed or roasted broccoli

Storage & Meal Prep

🧊
Refrigerator

Store in a sealed airtight container for up to 4 days. The gelatin in quality beef stock causes the gravy to set into a firm jelly when cold — this is exactly what you want. Reheat slowly over low heat with a splash of warm stock, whisking to restore the pourable consistency.

❄️
Freezer

Freeze in portioned containers or ice cube trays for up to 3 months. Thaw overnight in the refrigerator before reheating. Flour-thickened sauces can separate slightly after freezing — low and slow reheating with constant whisking brings them back together cleanly.

♨️
Reheating

Always reheat on low to medium-low heat with a splash of warm water or extra stock. High microwave heat causes uneven scorching and fat separation. Stir continuously as the temperature climbs — the gravy will loosen and become pourable within 4–5 minutes.

📦
Batch Cooking

Double or triple the recipe and freeze in ½-cup portions. A frozen cube reheats in a small saucepan in under 10 minutes — a genuine weeknight lifesaver. Label containers with the date; flavor and gelatin body both degrade after the 3-month mark.

Nutritional Information

Per serving (approximately ⅓ cup / 80ml), based on unsalted butter and low-sodium beef stock:

NutrientPer Serving% Daily Value*
Calories90 kcal
Total Fat6g8%
Saturated Fat4g20%
Cholesterol15mg5%
Sodium270mg12%
Total Carbohydrates7g3%
Protein3g6%

*Percent Daily Values based on a 2,000 calorie diet. Values are estimates and may vary based on specific stock brand and ingredients used.

Common Mistakes to Avoid

⚠️
Using Thin, Watery Stock

Stock with no gelatin produces flat, thin gravy regardless of technique. If your stock doesn’t wobble slightly when cold, it lacks the collagen-derived gelatin that creates body and mouthfeel. Upgrade your stock brand or add ½ teaspoon of unflavored gelatin per cup of stock to compensate — the difference in texture is immediate and dramatic.

⚠️
Skipping the Tomato Paste Step

Tomato paste cooked in butter before the roux is not optional — it’s where you build roasted, caramelized depth that stock alone cannot provide. A 60-second cook time in the fat triggers the Maillard reaction on tomato solids, adding color and a layered savory base note that makes the gravy taste like it simmered for hours.

⚠️
Adding Cold Stock to a Hot Roux

The thermal shock causes flour starch granules to seize and clump instantly before they can distribute. Always warm your stock to steaming before adding — this one step alone eliminates the most common cause of lumpy gravy. If you do get lumps, strain through a fine-mesh sieve and continue; the flavor is unaffected.

⚠️
Seasoning Too Early in the Cook

Gravy reduces by 15–20% during the simmer phase, concentrating all existing sodium along with the flavors. Adding salt before the reduction is complete almost guarantees an over-salted result. Taste and season only in the final 2 minutes, after the sauce has reached its intended consistency.

⚠️
Boiling Instead of Simmering

A rolling boil breaks the fat emulsion formed during the roux stage, driving melted butter to the surface as a greasy slick that doesn’t reincorporate even with whisking. Medium-low heat with small, lazy bubbles maintains the emulsion and produces a smooth, cohesive gravy from start to finish.

FAQs

What’s the difference between beef stock and beef broth for gravy?
Stock is made from bones and connective tissue, which release collagen that converts to gelatin during long simmering. That gelatin gives gravy its body and lip-coating texture. Broth is made primarily from meat and lacks significant gelatin — it produces thinner, less structured gravy. For best results, always use stock. If you only have broth, add ½ tsp of unflavored gelatin per cup to approximate the body of a proper stock.
Can I make this gravy gluten-free?
Yes. Replace the all-purpose flour with a certified gluten-free 1:1 flour blend (same quantity), or use 1 tablespoon of arrowroot powder mixed into a cold-water slurry and stirred in during the last 3 minutes of simmering. Always verify that your beef stock and Worcestershire sauce are also certified gluten-free, as both can contain hidden gluten in some brands.
What internal temperature should beef reach when serving with this gravy?
For medium-rare beef: 130–135°F / 54–57°C. For medium: 140–145°F / 60–63°C. For well done: 160°F+ / 71°C+. Always rest the beef for 5–10 minutes after cooking — muscle fibers relax, reabsorbing juices that would otherwise run out when you slice. Those resting juices can be stirred directly into your gravy for a final layer of meaty intensity.
How do I fix gravy that turned out too thick?
Whisk in warm beef stock a tablespoon at a time over low heat until you reach the consistency you want. Never add cold stock to hot gravy — the temperature differential can cause lumping even at this late stage. Add stock gradually and let each addition fully incorporate before deciding whether you need more.
Why does my gravy taste flat even though I followed the recipe?
Flat gravy almost always traces back to one of three causes: thin stock with no gelatin body, insufficient seasoning after reduction, or a roux cooked too briefly. First, add ½ tsp of soy sauce and stir — it contributes glutamates that dramatically lift perceived savory depth. Then squeeze in the smallest amount of lemon juice (⅛ tsp) to brighten the flavor profile. Both are invisible in the finished sauce but transform the way the palate reads the overall flavor.
Can I make this gravy ahead for a dinner party?
Absolutely — and it reheats beautifully. Make it up to 3 days ahead and refrigerate in an airtight container. The gravy will set firm due to its gelatin content when cold, which is a reliable sign of quality. Reheat gently on the stovetop with 2–3 tablespoons of warm stock, whisking steadily. It returns to perfect consistency within a few minutes and tastes identical to freshly made.

Ready to Pour This Over Everything?

Save this beef stock gravy recipe to your Pinterest boards — it’s the one technique that turns an ordinary weeknight into something that smells and tastes like a proper Sunday feast.

Save to Pinterest
How to Make Gravy from Beef Stock – Expert Tips

How to Make Gravy from Beef Stock – Expert Tips

A guide to making gravy from beef stock, focusing on mastering the roux for a thick, silky texture.

Prep time5 mins
Cook time15 mins
Total20 mins
Servings 8 servings
Calories 80
Quantities:
  • 2 cups beef stock low-sodium, full-bodied. Homemade or quality commercial brand with at least 5g of protein per cup.
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 small shallot minced (optional)
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon soy sauce optional
  • 2 sprigs fresh thyme optional
  • Salt to taste
  • white pepper to taste
  • teaspoons xanthan gum for Keto variation
  • ½ cup dry red wine for Red Wine & Herb Jus Variation
  • ½ teaspoon tomato paste for darker gravy
  • 1 teaspoon flour for slurry if gravy is too thin
  • 1 tablespoon cold water for slurry if gravy is too thin

Make Gravy from Beef Stock

1

Pour the beef stock into a small saucepan and heat over medium-low until just steaming (around 150–160°F / 65–71°C). Do not boil.

2

In a heavy-bottomed saucepan over medium heat, melt the butter until it foams and subsides. Add the minced shallot (if using) and cook for 2–3 minutes, stirring, until translucent and just beginning to turn golden.

3

Add the flour to the butter all at once and whisk immediately. Keep whisking over medium heat for a full 2 minutes until pale blond and nutty smelling.

4

Remove the pan from heat briefly. Pour in one-third of the warm stock and whisk vigorously until smooth. Return to medium heat, add the second third, whisk again, then add the final third the same way.

5

Add the Worcestershire sauce, soy sauce (if using), and thyme sprigs.

6

Bring the gravy to a gentle simmer over medium-low heat and cook uncovered for 8–10 minutes, whisking every 2 minutes. It's ready when a spoon dragged across the surface leaves a clean line that holds for 3–4 seconds.

7

Remove the thyme sprigs. Taste and add salt and white pepper. For extra silkiness, whisk in ½ teaspoon of cold butter right at the end, off the heat.

  • small saucepan
  • heavy-bottomed saucepan
  • whisk
  • fine-mesh sieve
Serving¼ cup
Calories80 kcal
Carbohydrates6g
Protein3g
Fat5g
Saturated Fat3g
Cholesterol12mg
Sodium180mg

This recipe doesn't rely on pan drippings and delivers a deeply savory gravy in under 20 minutes.

Did You Try Our Recipe ?

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

Scrumptious

March 25, 2026

My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious

Camille

Response from MeatRecipesBox

Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!

This was amazing

March 6, 2026

This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!

Emily

Response from MeatRecipesBox

Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.

I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!

February 20, 2026

One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.

I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.

Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Georgiana
Emma Delacourt

Emma Delacourt

Recipe Developer & Founder, MeatRecipesBox

Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.

Read full bio →

Some links may be affiliate links. As an Amazon Associate, we earn from qualifying purchases.

More beef recipes

View all →
THE SUNDAY EMAIL

Get the Sunday email

One tested recipe every Sunday. No junk.