Homemade poutine with crispy fries, rich gravy, and melted cheese curds is a classic Canadian comfort food perfect for lunch, dinner, or game day. This easy poutine recipe uses real potatoes, savory homemade gravy, and fresh mozzarella or cheese curds. Whether you’re cooking for a crowd or looking for a quick dinner idea, this restaurant-style dish brings bold flavor and texture to your table. Ideal for weeknight meals, party snacks, or as a hearty side dish.

Poutine is a beloved Canadian dish made with golden fries, cheese curds (or mozzarella), and rich homemade gravy. This version captures that indulgent, crispy, cheesy, and savory bite, all made from scratch. Perfect for a cozy night in or to impress guests with something different and satisfying.
Ingredients
For the Gravy:
- 3 tbsp unsalted butter
- 1 onion, peeled and finely sliced
- 6 tbsp plain (all-purpose) flour
- 300 ml (1¼ cups) good quality chicken stock
- 300 ml (1¼ cups) good quality beef stock
- ¼ tsp salt
- ¼ tsp black pepper
For the Fries:
- Vegetable oil for deep frying (at least 1 litre)
- 4 medium floury potatoes (Rooster or Maris Piper varieties work best)
To Assemble:
- 200 g (7 oz) fresh mozzarella, torn (or cheese curds if available)
- Pinch of salt and black pepper
Instructions
Make the Gravy:
- Melt the butter in a large saucepan over medium-high heat. Add the sliced onion and cook for about 10 minutes, stirring frequently, until soft and lightly caramelized.
- Stir in the flour to create a roux. Cook while stirring for 2 minutes.
- Slowly whisk in the chicken stock, a little at a time, to avoid lumps and form a thick sauce.
- Add the beef stock, salt, and pepper. Stir continuously as the gravy simmers and thickens.
- Optional: Remove the onions with a slotted spoon for a smooth gravy, or leave them in for added flavor and texture. Turn off the heat when the gravy has reached your desired consistency.
Prepare the Fries:
- Heat the oil in a large, heavy-based pot over medium-high heat to 140°C (285°F). Don’t fill the pot more than halfway.
- Cut the potatoes into chunky fries about 1 cm thick. Pat dry with paper towels to remove excess moisture.
- Test the oil by adding one fry — it should sizzle gently.
- Working in batches, lower the fries into the oil using a slotted ladle. Fry for 5–6 minutes until lightly golden and soft. Drain on paper towels.
- Once all the fries have been par-cooked, raise the oil temperature to 180°C (350°F).
- Fry the chips a second time in batches for 3–4 minutes until golden brown and crispy. Drain and keep warm in a low oven if needed.
Assemble the Poutine:
- Reheat the gravy gently.
- In a large serving dish or bowl, layer half of the fries. Scatter half the mozzarella (or cheese curds) on top, then spoon over hot gravy.
- Repeat with the remaining fries, cheese, and more gravy.
- Season with a pinch of salt and pepper and serve immediately.

Tips
- Double-frying gives you that signature crispy exterior and fluffy interior for the fries.
- Cheese curds are the traditional choice, but mozzarella is a great substitute if curds are hard to find.
- Keep the fries warm in a low oven between batches so everything stays hot when assembling.
- Use homemade or high-quality stock for a deep, flavorful gravy.
Variations and Substitutions
- Vegetarian version: Use vegetable stock and omit the chicken and beef stock.
- Add protein: Top with shredded rotisserie chicken, pulled pork, or even crispy bacon for a heartier meal.
- Cheese options: Cheddar cheese curds, shredded gouda, or Monterey Jack work as well.
- Extra toppings: Try adding sautéed mushrooms, caramelized onions, or hot sauce for a unique twist.
FAQs
Can I use frozen fries instead of fresh potatoes?
Yes. Cook according to package instructions, but for best results, use fresh potatoes and double-fry them.
Can I make the gravy ahead of time?
Absolutely. The gravy can be made up to 2 days in advance and stored in the fridge. Reheat before serving.
What kind of potatoes work best?
Floury potatoes like Rooster, Maris Piper, or Russet are ideal for crispy fries.
Can I bake the fries instead of frying?
You can, but they won’t be as crisp. Bake at 220°C (425°F) for 30–40 minutes, turning halfway through.
Serving Suggestions
- Serve hot as a main dish or snack.
- Great for parties, game nights, or as late-night comfort food.
- Pair with beer or sparkling water to balance the richness.
Why You’ll Love This Recipe
- A classic Canadian street food you can easily make at home
- Crispy fries, melty cheese, and rich gravy in every bite
- Perfect for sharing or customizing with your favorite toppings
- Made with simple, everyday ingredients
- Comfort food at its finest
Poutine (Classic Canadian Comfort Food)
4
servings20
minutes25
minutesIngredients
- For the Gravy: 
- 3 tbsp unsalted butter 
- 1 onion, peeled and finely sliced 
- 6 tbsp plain (all-purpose) flour 
- 300 ml (1¼ cups) good quality chicken stock 
- 300 ml (1¼ cups) good quality beef stock 
- ¼ tsp salt 
- ¼ tsp black pepper 
- For the Fries: 
- Vegetable oil for deep frying (at least 1 litre) 
- 4 medium floury potatoes (Rooster or Maris Piper varieties work best) 
- To Assemble: 
- 200 g (7 oz) fresh mozzarella, torn (or cheese curds if available) 
- Pinch of salt and black pepper 
Directions
- Make the Gravy:
- Melt the butter in a large saucepan over medium-high heat. Add the sliced onion and cook for about 10 minutes, stirring frequently, until soft and lightly caramelized.
- Stir in the flour to create a roux. Cook while stirring for 2 minutes.
- Slowly whisk in the chicken stock, a little at a time, to avoid lumps and form a thick sauce.
- Add the beef stock, salt, and pepper. Stir continuously as the gravy simmers and thickens.
- Optional: Remove the onions with a slotted spoon for a smooth gravy, or leave them in for added flavor and texture. Turn off the heat when the gravy has reached your desired consistency.
- Prepare the Fries:
- Heat the oil in a large, heavy-based pot over medium-high heat to 140°C (285°F). Don’t fill the pot more than halfway.
- Cut the potatoes into chunky fries about 1 cm thick. Pat dry with paper towels to remove excess moisture.
- Test the oil by adding one fry — it should sizzle gently.
- Working in batches, lower the fries into the oil using a slotted ladle. Fry for 5–6 minutes until lightly golden and soft. Drain on paper towels.
- Once all the fries have been par-cooked, raise the oil temperature to 180°C (350°F).
- Fry the chips a second time in batches for 3–4 minutes until golden brown and crispy. Drain and keep warm in a low oven if needed.
- Assemble the Poutine:
- Reheat the gravy gently.
- In a large serving dish or bowl, layer half of the fries. Scatter half the mozzarella (or cheese curds) on top, then spoon over hot gravy.
- Repeat with the remaining fries, cheese, and more gravy.
- Season with a pinch of salt and pepper and serve immediately.

 
					


Leave a Comment