I used to think homemade gravy was too complicated for a weeknight, until I discovered this simple trick. Stop settling for bland, store-bought gravy and learn how to make a truly incredible homemade sauce that elevates every family meal. This steak gravy recipe transforms simple ingredients into a rich, deeply savory gravy with a hint of sweetness from slow-roasted garlic and fresh rosemary. It’s a game-changer for weeknight steak dinners, turning leftovers into something special, or dressing up mashed potatoes. The secret is a simple trick: roasting the garlic first to unlock its sweet, mellow flavor without any bitterness. You’ll get restaurant-quality results in under 30 minutes, using ingredients already in your pantry.

Ingredients
- 1 head (approx. 6-8 cloves) garlic: Unpeeled; roasting whole unlocks a sweet, mellow flavor and makes preparation easy. This is the secret ingredient for depth. (Swap note: If short on time, use 1/2 tsp garlic powder, but the flavor won’t be as complex.)
- 15 ml (1 tablespoon) olive oil: Used initially for roasting the garlic and sautéing the aromatics. (A good quality extra virgin olive oil works best here for flavor.)
- 1 large shallot: Finely minced; provides a delicate sweetness and savory base. Avoid substituting with a full onion, which can overpower the delicate garlic flavor.
- 2 sprigs fresh rosemary: Leaves finely chopped (reserve a pinch for garnish); adds a piney, savory note that pairs perfectly with beef. Do not use dried rosemary, as it doesn’t integrate as smoothly.
- 30 g (2 tablespoons) unsalted butter: Used for creating the roux base with the flour. Unsalted butter allows you to control the seasoning precisely.
- 30 g (1/4 cup) all-purpose flour: The thickening agent for the gravy. Creates the roux; ensure it’s fresh for optimal performance. (Swap note: For a gluten-free option, substitute with an equal amount of gluten-free all-purpose flour blend or use cornstarch.)
- 500 ml (2 cups) halal-certified beef stock or robust vegetable stock: Choose a high-quality, full-flavor stock for the best results; low-sodium stock may be too weak. Halal-certified stock ensures compliance with dietary needs while providing deep beef flavor.
- 5 ml (1 teaspoon) Dijon mustard: Adds a subtle tang that balances the rich, savory flavors. Ensures alcohol-free for dietary compliance.
- 10 ml (2 teaspoons) tamari: A naturally brewed, gluten-free soy sauce alternative for umami depth and color. Provides a rich, savory finish without the harshness of traditional soy sauce.
- 1/2 teaspoon freshly ground black pepper: To taste; provides essential warmth and spice. Adjust according to preference; freshly ground provides more aromatic notes.
- 1/4 teaspoon sea salt: To taste; necessary to enhance all the savory flavors. Add gradually, especially if using a full-sodium stock.
- 15 g (1 tablespoon) unsalted butter, cold: Used for finishing the gravy off heat (monte au beurre). Adds a glossy sheen and extra richness to the finished sauce.
Instructions
Making a great steak gravy recipe starts with proper technique. Follow these steps carefully to achieve a rich, glossy sauce.
Prepare the Roasted Garlic
Preheat the oven to 200°C (400°F). Toss the whole, unpeeled garlic head with a drizzle of olive oil, ensuring the head is intact. Wrap loosely in aluminum foil to trap the moisture and steam the garlic as it roasts, then place it in the oven for 20-25 minutes. Roast until the cloves are very soft and slightly caramelized, then let it cool slightly and squeeze the roasted pulp from the skins into a small bowl, mashing until smooth.
Sauté Aromatics
Heat 15 ml (1 tablespoon) olive oil and 30 g (2 tablespoons) unsalted butter in a medium saucepan over medium heat. Add the finely minced shallot and sauté for 3-4 minutes, stirring constantly until the shallot softens and becomes translucent, taking care not to let it brown. The shallots should smell fragrant as they soften.
Create the Roux
Sprinkle the all-purpose flour over the softened shallots and stir constantly for 1-2 minutes to create a light roux. The mixture should smell nutty and turn a pale golden color; this cooks out the raw flour taste. If the roux starts to clump up or looks dry, add another small pat of butter to loosen the mixture.
Add Stock and Flavorings
Gradually whisk in the halal-certified beef stock, a little at a time, ensuring no lumps form. Once smooth, stir in the mashed roasted garlic and the majority of the chopped fresh rosemary, reserving a small pinch for garnish. Bring the gravy to a gentle simmer, stirring occasionally. The flavor of this steak gravy recipe truly develops here.
Thicken and Simmer
Reduce the heat to low and cook for 8-10 minutes, stirring occasionally, until the gravy has thickened to your desired consistency. The gravy should be glossy and coat the back of a spoon. Taste and adjust seasoning during this time, allowing the flavors to meld fully. This rich, deep steak gravy recipe will develop a glossy sheen as it simmers.
Finish and Serve
Remove the gravy from heat and stir in the Dijon mustard and tamari. Whisk in the cold 15 g (1 tablespoon) unsalted butter until fully melted and incorporated; this adds a rich, glossy sheen (monte au beurre). Season with freshly ground black pepper and sea salt to taste, then ladle generously over your preferred cut of steak or creamy mashed potatoes for a perfect pairing with this easy steak gravy recipe. When I make this for my kids, I often pour this rich steak gravy over a quick meatloaf for an easy dinner idea.
Perfect Pairings for Your Roasted Garlic Gravy
This roasted garlic gravy is incredibly versatile. While it’s designed to be the ultimate steak gravy recipe, its rich, savory flavor makes it a fantastic addition to many other meals. It elevates simple weeknight dishes into something truly special for the whole family, providing easy dinner ideas that feel special.
- Classic Steak and Potatoes: The rich, savory gravy is the perfect complement to a seared ribeye or filet mignon, especially when served over creamy mashed potatoes or crispy roasted potatoes.
- Smothered Chicken: Don’t limit this gravy to just steak; pour it over pan-seared chicken breast for an easy comfort food meal.
- Family Meal Favorites: Use it to enhance meatloaf, shepherd’s pie, or even a simple side of roasted vegetables like broccoli or green beans for family dinners.

How to Store and Reheat Homemade Gravy
This steak gravy recipe is great for meal prep. You can make a large batch ahead of time and keep it refrigerated for up to 4 days or frozen for longer storage. Cool completely, then transfer to an airtight container. If you freeze it, store it for up to 3 months.
Reheating Instructions: When reheating from the refrigerator, do so gently over low heat on the stovetop, whisking frequently. If reheating from frozen, thaw in the refrigerator first, then reheat on the stove, whisking to combine as the mixture separates upon thawing. If the gravy is too thick after reheating, add a tablespoon of stock or water to reach the desired consistency.
FAQs about Making Steak Gravy
How do I fix lumpy gravy?
The best fix for lumps is to use an immersion blender or transfer the gravy to a regular blender and pulse until smooth. This works wonders for stubborn clumps. For a faster fix, I sometimes just press the gravy through a fine mesh sieve right before serving.
Can I make this gravy without the roasted garlic?
While possible, we strongly recommend against skipping this step, as the roasted garlic provides the unique depth of flavor that defines this steak gravy recipe. The slow roasting process mellows the garlic’s sharpness into a sweet, rich base that can’t be easily replicated with raw garlic.
Can I use other herbs instead of rosemary?
Yes, fresh thyme or sage pair well with beef and would work as good alternatives to rosemary in this recipe. Dried herbs can also work, but reduce the quantity significantly since their flavor is more concentrated.
What if my gravy is too thick or too thin?
If too thick, slowly add more stock until you reach the desired consistency. If too thin, mix a tablespoon of cornstarch with a tablespoon of cold water, then whisk the slurry into the simmering gravy. Let it simmer for another minute to thicken.
Can I use drippings from the steak?
Yes, after searing your steak, use the pan drippings by scraping up the fond (brown bits) with a splash of stock and incorporating them into the gravy base before adding the main stock. This will add extra savory depth to your steak gravy recipe.
Is this gravy gluten-free?
As written with all-purpose flour, it is not gluten-free. However, to make it gluten-free, substitute the flour with an equal amount of gluten-free all-purpose flour blend or use cornstarch (as described above). Using tamari instead of traditional soy sauce helps maintain the gluten-free status of the other ingredients.
Conclusion
This easy steak gravy recipe with roasted garlic and rosemary is the perfect way to elevate your cooking and bring restaurant-quality flavor to your family table. By taking just a few extra minutes to roast the garlic, you unlock a depth of flavor that far surpasses standard gravies, making it a healthy eating choice for busy weeknights; don’t forget to save this recipe on Pinterest for quick meal ideas!
Print
steak gravy recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This rich steak gravy recipe features slow-roasted garlic and fresh rosemary, creating a deeply savory sauce perfect for weeknight dinners. Roasting the garlic first adds a mellow sweetness without bitterness, resulting in a restaurant-quality flavor in under 30 minutes.
Ingredients
- 1 head garlic (approx. 6–8 cloves), unpeeled
- 15 ml (1 tablespoon) olive oil
- 1 large shallot, minced
- 2 sprigs fresh rosemary, chopped
- 30 g (2 tablespoons) unsalted butter
- 30 g (1/4 cup) all-purpose flour
- 500 ml (2 cups) beef stock
- 5 ml (1 teaspoon) Dijon mustard
- 10 ml (2 teaspoons) tamari
- 1/2 teaspoon black pepper
- 1/4 teaspoon sea salt
- 15 g (1 tablespoon) cold unsalted butter
Instructions
- Roast Garlic: Preheat oven to 400°F (200°C). Toss the unpeeled garlic head with a drizzle of olive oil, wrap in foil, and roast for 20-25 minutes until soft. Let cool slightly, then squeeze the pulp from the skins and mash.
- Sauté Aromatics: Heat 1 tablespoon olive oil and 2 tablespoons butter in a medium saucepan over medium heat. Add the minced shallot and sauté for 3-4 minutes until translucent.
- Create Roux: Sprinkle the flour over the shallots and stir constantly for 1-2 minutes until nutty and light gold.
- Simmer Gravy Base: Gradually whisk in the beef stock until smooth. Stir in the mashed roasted garlic and chopped rosemary. Bring to a gentle simmer for 8-10 minutes, stirring occasionally, until thickened.
- Finish and Serve: Remove the gravy from heat. Stir in the Dijon mustard and tamari, then whisk in the cold finishing butter until fully melted and incorporated. Season with black pepper and sea salt to taste before serving.
Notes
To create a glossy sheen and add richness, whisk in a tablespoon of cold butter off the heat (monte au beurre) just before serving. For a gluten-free option, substitute the all-purpose flour with an equal amount of gluten-free flour blend or cornstarch.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Sauce
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1/4 cup
- Calories: 120 kcal
- Sugar: 1 g
- Sodium: 350 mg
- Fat: 10 g
- Saturated Fat: 6 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 5 g
- Fiber: 1 g
- Protein: 2 g
- Cholesterol: 20 mg
Keywords: steak, gravy, sauce, roasted garlic, beef, rosemary, comfort food, weeknight meal
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.




