There’s something magical about a plate of poutine. Golden fries, squeaky cheese curds, and then—that gravy. The kind that’s thick enough to coat your spoon, rich enough to make you close your eyes, and savory enough to make you want to lick the plate clean. I used to think poutine gravy was some mysterious, store-bought sauce. Then I learned how to make it at home—and now I never go back.
Why This Poutine Gravy Recipe Works
Let’s be real: poutine gravy isn’t just gravy. It’s a character. It’s the soul of the dish. Too thin, and it’s watery. Too thick, and it’s gluey. But get it right? It’s like liquid gold poured over fries. This recipe gives you that perfect balance—creamy, deeply savory, with a hint of umami from Worcestershire and soy sauce.
I remember the first time I made this at home. I was nervous. What if it curdled? What if it tasted like wallpaper paste? But after 20 minutes of gentle simmering, I poured it over a pile of fries and cheese curds. My roommate took one bite and said, “You’re never buying gravy again.” Mission accomplished.
What You’ll Need for the Best Poutine Gravy
Gravy Base
- 4 cups beef broth — Use low-sodium if you’re watching salt
- 1/2 cup all-purpose flour — This thickens the gravy without making it gluey
- 1/2 cup unsalted butter — Gives richness and body
- 1 medium onion, finely chopped — Adds sweetness and depth
- 2 garlic cloves, minced — For that warm, aromatic kick
Seasonings
- 2 tablespoons Worcestershire sauce — The secret weapon for umami
- 1 tablespoon soy sauce — Adds depth and a slight salty tang
- 1 teaspoon fresh thyme leaves — Earthy and fragrant
- 1/2 teaspoon salt — Adjust to taste
- 1/4 teaspoon black pepper — Just enough to warm it up
Optional Enhancers
- 1/4 cup grated Parmesan cheese — For extra richness and flavor
- 1 bay leaf — Infuses subtle herbal notes (remove before serving)

Step-by-Step: How to Make Poutine Gravy
- Melt butter in a large saucepan over medium heat. Add chopped onion and cook until soft and translucent, about 5-7 minutes. The onions should be sweet and golden, not browned.
- Stir in minced garlic and cook for another 30 seconds until fragrant. Don’t let it burn—garlic turns bitter fast.
- Whisk in flour to create a roux. Cook for 2-3 minutes, stirring constantly, until the mixture turns golden and smells nutty. This step is crucial—it removes the raw flour taste and builds flavor.
- Slowly pour in beef broth while whisking continuously to prevent lumps. Keep whisking until the mixture is smooth. It’ll look thin at first, but don’t worry—it thickens as it simmers.
- Add Worcestershire sauce, soy sauce, thyme, salt, pepper, and bay leaf. Stir to combine. The aroma will be incredible—like a cozy kitchen in winter.
- Bring the gravy to a gentle simmer, then reduce heat to low. Let it cook for 15-20 minutes, stirring occasionally, until thickened. It should coat the back of a spoon.
- Remove the bay leaf and taste. Adjust seasoning if needed—add more salt, pepper, or soy sauce as desired. Remember, you can always add more, but you can’t take it out.
- For extra richness, stir in grated Parmesan cheese until melted and smooth. The cheese adds a creamy, savory depth that’s hard to resist.
- Keep gravy warm over low heat until ready to serve. Do not boil after thickening—this can break the emulsion and make it grainy.
- Pour over crispy fries and fresh cheese curds for the ultimate poutine experience. Serve immediately while everything is hot and gooey.
Tips for Success
Want your gravy to be restaurant-quality? Here are a few insider tricks I’ve learned over years of poutine-making:
- Use a whisk, not a spoon. A whisk breaks up lumps and ensures a silky texture. I’ve tried stirring with a wooden spoon—big mistake. Lumps happen.
- Don’t rush the roux. Cooking the flour and butter mixture for 2-3 minutes builds flavor and removes the raw taste. It’s worth the extra time.
- Simmer, don’t boil. Once the gravy thickens, keep it at a gentle simmer. Boiling can cause separation or a grainy texture.
- Adjust consistency as needed. Too thick? Add a splash of broth. Too thin? Cook it a few more minutes or stir in a tablespoon of flour slurry (1 tbsp flour + 1 tbsp cold water).
- Make it ahead. This gravy tastes even better the next day. Reheat gently over low heat, stirring occasionally.
Common Mistakes to Avoid
Even the best cooks make mistakes. Here’s what to watch out for:
- Adding broth too fast. Pouring broth too quickly creates lumps. Always add it slowly while whisking.
- Overcooking the garlic. Garlic burns quickly. 30 seconds is enough. Burnt garlic tastes bitter and ruins the gravy.
- Using low-quality broth. Cheap broth can taste salty or chemical. Use a good-quality beef broth for the best flavor.
- Skipping the bay leaf. It adds a subtle herbal note that elevates the gravy. Just remember to remove it before serving!
- Not tasting before serving. Gravy is personal. Always taste and adjust seasoning. My mom always says, “Season with your heart, not your eyes.”

FAQ: Your Poutine Gravy Questions Answered
Can I use chicken broth instead of beef broth?
Yes, but the flavor will be milder. Beef broth gives that deep, rich, savory taste that’s essential for poutine. If you use chicken broth, add a splash of soy sauce or a teaspoon of tomato paste to boost umami.
Can I make this gravy vegan?
Absolutely. Use vegetable broth, replace butter with vegan butter or olive oil, and skip the Parmesan or use a dairy-free alternative. The flavor will still be delicious—just a little lighter.
How long does poutine gravy last?
Store in an airtight container in the fridge for up to 5 days. Reheat gently over low heat, stirring occasionally. You might need to add a splash of broth to loosen it up.
Can I freeze this gravy?
Yes! Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge, then reheat slowly. It might separate a bit—just whisk it back together.
Why is my gravy lumpy?
Most likely, you didn’t whisk enough when adding the broth. Lumps form when flour doesn’t fully incorporate. To fix it, strain the gravy through a fine-mesh sieve or use an immersion blender for a silky texture.
Final Thoughts
There’s something deeply satisfying about making your own poutine gravy. It’s not fancy, but it’s real. It’s the kind of food that makes you feel warm inside, no matter what’s happening outside. And honestly? It’s easier than you think.
Next time you’re craving poutine, skip the drive-thru. Grab your saucepan, your whisk, and your favorite fries. Make this gravy. Pour it over crispy fries and squeaky cheese curds. Then sit back, take a bite, and let the magic happen.
You’ve got this. And if you mess up? Just laugh, stir it again, and try again. That’s how we learn—and how we make the best gravy ever.
Poutine Gravy Recipe
|
Prep Time 15 minutes |
Cook Time 25 minutes |
Total Time 40 minutes |
Servings 4 servings |
Calories 385 |
Nutrition (per serving)
| Protein | 12g | Carbs | 28g |
| Fat | 24g | Fiber | 2g |
📝 Ingredients
Gravy Base
- 4 cups beef broth
- 1/2 cup all-purpose flour
- 1/2 cup unsalted butter
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
Seasonings
- 2 tablespoons Worcestershire sauce
- 1 tablespoon soy sauce
- 1 teaspoon fresh thyme leaves
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Optional Enhancers
- 1/4 cup grated Parmesan cheese
- 1 bay leaf
👩🍳 Directions
| 1 | Melt butter in a large saucepan over medium heat. Add chopped onion and cook until soft and translucent, about 5-7 minutes. |
| 2 | Stir in minced garlic and cook for another 30 seconds until fragrant. |
| 3 | Whisk in flour to create a roux. Cook for 2-3 minutes, stirring constantly, until the mixture turns golden and smells nutty. |
| 4 | Slowly pour in beef broth while whisking continuously to prevent lumps. Keep whisking until the mixture is smooth. |
| 5 | Add Worcestershire sauce, soy sauce, thyme, salt, pepper, and bay leaf. Stir to combine. |
| 6 | Bring the gravy to a gentle simmer, then reduce heat to low. Let it cook for 15-20 minutes, stirring occasionally, until thickened. |
| 7 | Remove the bay leaf and taste. Adjust seasoning if needed—add more salt, pepper, or soy sauce as desired. |
| 8 | For extra richness, stir in grated Parmesan cheese until melted and smooth. |
| 9 | Keep gravy warm over low heat until ready to serve. Do not boil after thickening. |
| 10 | Pour over crispy fries and fresh cheese curds for the ultimate poutine experience. |
