If you’ve ever dreamed of making classic Canadian comfort food right at home, I’ve got a treat for you. This Homemade Poutine with Crispy French Fries and Rich Gravy Recipe is everything you want in a hearty, soul-warming dish—crispy-on-the-outside fries, melty cheese curds, and a deeply savory gravy that pulls it all together. When I first tried making this at home, I was hooked on how fresh and indulgent it tastes compared to takeout. Stick with me, and I’ll walk you through every step so you can nail it too!
Why You’ll Love This Recipe
- Crisp, Golden Fries: Soaking the potatoes before frying gets them perfectly crispy on the outside and tender inside every time.
- Rich, Flavorful Gravy: The gravy isn’t just brown sauce—it’s got depth from shallots, garlic, and a splash of Worcestershire that’ll make your taste buds sing.
- Authentic Cheese Curds: You can’t just use shredded cheese here—those fresh curds melt just right and give the dish its signature texture.
- Perfect for Any Occasion: Whether it’s a weekend treat or a game day indulgence, this homemade poutine always hits the spot.
Ingredients You’ll Need
I love how simple yet thoughtful this ingredient list is. Using russet potatoes gives you that ideal fry texture, and the beef stock in the gravy adds a rich backbone you won’t get from store-bought mixes. Plus, a few pantry staples come together to bring that savory kick.
- Russet potatoes: These are your best bet for crisp fries because of their high starch content.
- Vegetable oil: Use a neutral oil with a high smoke point for frying, like canola or sunflower.
- Unsalted butter: It adds creaminess to the gravy without overwhelming saltiness.
- Shallot: For a subtle, sweet onion flavor that brightens the gravy.
- Garlic: Just a couple cloves to add depth and aroma.
- All-purpose flour: Helps thicken the gravy to that perfect silky consistency.
- Beef stock: The heart of the gravy – rich and meaty.
- Ketchup: A little sweetness and tang to balance flavors.
- Apple cider vinegar (optional): I add it for brightness, but you can skip if you prefer.
- Worcestershire sauce: Gives the gravy umami depth and a little zing.
- Kosher salt: For seasoning throughout the fries and gravy.
- Black pepper: Freshly ground adds warmth.
- Cheddar cheese curds: The classic poutine topping – squeaky, soft, melty cheese bites.
- Scallion (green onion): For a fresh, mild bite and colorful garnish.
Variations
While this recipe is great as is, I love tweaking it depending on the mood and what I have on hand. Don’t be afraid to mix it up—poutine is forgiving and fun that way!
- Protein Addition: My family goes crazy when I add pulled pork or crispy bacon on top for an extra hearty meal.
- Vegetarian Twist: Swap beef stock for mushroom broth and skip Worcestershire sauce or use a vegan version for a meaty flavor without the meat.
- Spicy Kick: I sometimes stir in a pinch of cayenne or drizzle with hot sauce to perk things up.
- Sweet Potato Fries: A change of pace that adds a natural sweetness balancing the savory gravy beautifully.
How to Make Homemade Poutine with Crispy French Fries and Rich Gravy Recipe
Step 1: Prep and Soak the Potatoes
First things first, slice your russet potatoes into classic fries. No need to peel them—leaving the skin on adds a rustic texture and extra flavor. Place the fries in a large bowl of cold water and pop them in the fridge for at least 2 hours or even overnight if you have time. This soaking trick removes excess starch and is key to achieving those golden, crispy fries everyone loves.
Step 2: First Fry at Medium Heat
Heat a sturdy pot with enough vegetable oil to fill about two-thirds of it, and bring the temperature to 320°F. This lower heat lets the fries cook through without burning. Drain your potatoes well and dry them thoroughly—wet fries will splatter hot oil and won’t crisp properly. Fry the potatoes in batches, stirring gently, until they start to turn light golden and look a bit firm on the outside, about 5–6 minutes. Remove and drain on paper towels, then let them rest for 20 minutes. This double-fry approach is the secret to crispy, fluffy fries.
Step 3: Make the Rich Gravy
While the fries are resting, melt butter in a skillet over medium heat. Toss in chopped shallots and cook until soft and fragrant, roughly 4 minutes. Add minced garlic and sauté a quick 30 seconds. Stir in flour and cook it for about a minute to form a roux, stirring constantly to avoid lumps. Slowly whisk in beef stock, ketchup, apple cider vinegar (if using), Worcestershire sauce, salt, and pepper. Bring it all to a boil and then simmer until the gravy thickens to a luscious consistency, about 3 to 5 minutes. Turn off heat and keep the gravy warm for later.
Step 4: Second Fry for Ultimate Crispiness
Turn up the heat on your oil to 375°F for that final crisp. Fry your pre-cooked potatoes again in batches, this time until they’re gorgeously golden and crispy, about 2 to 3 minutes. Drain on paper towels and sprinkle with salt while still hot to season them perfectly.
Step 5: Assemble and Serve
Time for the magic moment! Spread your crispy fries on a platter, then sprinkle half of the cheddar cheese curds evenly over them. Ladle warm gravy generously on top so the curds start to melt. Add the remaining cheese curds and finish with more gravy. Finally, sprinkle sliced scallions on top for a fresh pop of color and flavor. Dig in immediately—this dish deserves to be enjoyed hot and melty!
Pro Tips for Making Homemade Poutine with Crispy French Fries and Rich Gravy Recipe
- Oil Temperature is Everything: Using a candy or deep-fry thermometer helped me keep the oil steady at both fry stages, which made all the difference in fry texture.
- Don’t Skip the Soak: I used to skip soaking to save time, but fries got soggy—so soaking is a game changer for that crisp finish.
- Keep Gravy Warm But Don’t Boil: Boiling gravy after thickening can break it down; just keep it warm and stir occasionally.
- Use Real Cheese Curds: Tried shredded cheddar once, but fresh curds create that authentic gooey melt and “squeak” everyone loves.
How to Serve Homemade Poutine with Crispy French Fries and Rich Gravy Recipe
Garnishes
I always top my poutine with thinly sliced scallions because they add the perfect mild onion bite and a fresh pop of green that brightens the plate. Sometimes I sprinkle in freshly cracked black pepper or a few chili flakes when I want a little heat. If you’re feeling fancy, a sprinkle of fresh thyme leaves or crispy bacon bits works wonders too!
Side Dishes
Since this dish is pretty rich and filling, I like pairing it with a bright, crisp salad dressed with vinaigrette or some steamed green veggies to balance it out. A simple cucumber salad or roasted Brussels sprouts complement the dish without competing with those bold gravy flavors.
Creative Ways to Present
For parties or special occasions, I’ve served this poutine in small individual cast-iron skillets—everyone loves having their own personal cheesy, gravy-smothered fries. Another fun idea is layering fries, curds, and gravy in a clear glass container so your guests can admire each delicious layer before diving in.
Make Ahead and Storage
Storing Leftovers
If you have leftovers (which is rare because this dish disappears fast!), I store the fries and gravy separately in airtight containers in the fridge. This keeps the fries from getting soggy soaking in gravy overnight. The cheese curds are best added fresh when serving again.
Freezing
I don’t recommend freezing the complete dish since fries lose their crispness and cheese curds change texture when frozen—although you can freeze the gravy on its own for up to 3 months and thaw it gently on the stove later.
Reheating
To reheat leftover fries, spread them out on a wire rack over a baking sheet and warm at 400°F to crisp them back up without drying out. Heat the gravy gently over low heat on the stove, stirring frequently. Then reassemble with fresh cheese curds and scallions for the best experience.
FAQs
-
Can I use frozen fries for this Homemade Poutine with Crispy French Fries and Rich Gravy Recipe?
While frozen fries can be a shortcut, they often lack the texture and fresh potato flavor that homemade fries provide. For the crispiest, most satisfying poutine, I highly recommend making fries from fresh russet potatoes instead.
-
What can I substitute if I can’t find cheddar cheese curds?
Authentic cheese curds are ideal because of their unique melt and squeak, but if unavailable, cubed fresh mozzarella or mild cheddar chunks can work in a pinch. Just know the flavor and texture won’t be quite the same.
-
Is it necessary to do the two-stage frying for the fries?
Yes! The two-stage frying—the first at a lower temperature to cook through and the second at higher heat to crisp—is essential for fries that are soft inside and crunchy outside. Skipping this step usually leads to soggy or greasy fries.
-
Can I make the gravy ahead of time?
Absolutely. The gravy can be made up to one day ahead and kept warm or refrigerated. Reheat it gently on the stove, whisking occasionally, just before assembling your poutine.
Final Thoughts
Making homemade poutine with crispy french fries and rich gravy was such a rewarding kitchen adventure for me—and once you try it yourself, I bet you’ll feel the same way. It’s comfort food that feels indulgent without being complicated, and I love sharing this recipe because it brings smiles all around the table. Next time you crave something cozy, give this recipe a go—you’ll be glad you did!
Print
Homemade Poutine with Crispy French Fries and Rich Gravy Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Frying
- Cuisine: Canadian
Description
This classic poutine recipe features crispy homemade French fries topped with squeaky cheddar cheese curds and a rich, savory beef gravy. Perfect comfort food, this dish balances crispy textures with gooey cheese and flavorful gravy for an indulgent treat at home.
Ingredients
For the Fries
- 3 large russet potatoes (no need to peel them)
- vegetable oil (for frying)
For the Gravy
- 4 tbsp unsalted butter
- 1 medium shallot (chopped)
- 2 cloves garlic (minced)
- 1/4 cup all-purpose flour
- 3 cup beef stock
- 2 tbsp ketchup
- 1 tsp apple cider vinegar (optional)
- 1 tbsp Worcestershire sauce
- 1 tsp Kosher salt
- 1/2 tsp black pepper (or more, to taste)
For Assembly
- 1 cup cheddar cheese curds
- 1 scallion (green onion, sliced, white and green parts)
Instructions
- Prep the Potatoes: Slice the potatoes into strips and place them in a large bowl. Cover with water and refrigerate for at least 2 hours, up to 12 hours, to remove excess starch and get crispier fries.
- Heat the Oil for First Fry: Pour vegetable oil in a large sturdy pot to reach about two-thirds up the side. Heat the oil to 320°F, using a candy thermometer for accuracy.
- Dry and Par-Fry Potatoes: Drain the potatoes from the water and thoroughly dry with paper towels or a kitchen towel. Working in batches, place a handful of potatoes into the 320°F oil and cook for about 5 to 6 minutes, stirring frequently until they start to brown and crisp slightly. Remove with tongs or a spider and drain on paper towels. Repeat with remaining potatoes. Let potatoes rest about 20 minutes before frying again.
- Make the Gravy: Melt butter over medium heat in a large skillet. Add chopped shallots and cook until tender, about 4 minutes. Add minced garlic and sauté for 30 seconds, stirring often. Stir in flour and cook for 1 minute, stirring frequently to form a roux. Carefully whisk in beef stock, ketchup, apple cider vinegar, Worcestershire sauce, salt, and pepper. Bring to a boil then reduce heat and cook until gravy thickens, about 3 to 5 minutes. Keep warm.
- Heat Oil for Second Fry: Increase oil temperature to 375°F for the final crisping of fries.
- Final Fry: Working in batches, fry the par-cooked fries again in the hot oil until golden and crisp, about 2 to 3 minutes. Transfer fries to paper towels and sprinkle with salt.
- Assemble Poutine: Place fries on a platter and scatter half of the cheddar cheese curds throughout. Ladle hot gravy over fries and curds. Add remaining cheese curds on top, ladle more gravy, and garnish with sliced scallions. Serve immediately to enjoy the melted curds and crispy fries.
Notes
- Use a candy thermometer to monitor oil temperature accurately for best fry results.
- Gravy can be made up to one day in advance; reheat on stovetop while frying.
- Apple cider vinegar adds brightness to gravy but is optional according to taste.
- Ensure fries are dry before frying to avoid oil splattering and achieve maximum crispness.
- Use fresh cheddar cheese curds for authentic texture and melt.
Nutrition
- Serving Size: 1 serving
- Calories: 390 kcal
- Sugar: 5 g
- Sodium: 1845 mg
- Fat: 20 g
- Saturated Fat: 7 g
- Unsaturated Fat: 4 g
- Trans Fat: 0.5 g
- Carbohydrates: 63 g
- Fiber: 4 g
- Protein: 11 g
- Cholesterol: 30 mg