Poutine (Crispy Fries, Squeaky Curds, and Rich Brown Gravy)

Poutine is gloriously simple and completely addictive: hot, crispy fries, fresh cheese curds that squeak when you bite them, and a rich brown gravy poured over the top so the curds soften and melt just enough. It comes from Quebec, it is served everywhere in Canada, and it has become a comfort-food icon far beyond it. The whole dish takes about 45 minutes, most of it hands-off while the fries cook.
Make it for game night, a late-night snack, or a fun family dinner where everyone builds their own plate. For more cheesy comfort dishes, try Loaded Baked Potato Soup and The Creamiest Baked Mac and Cheese.
Why This Recipe Works
- Twice-cooked fries stay crisp: A low first fry cooks the potato through; a hot second fry gives the crunch that holds up under gravy.
- Real curds are non-negotiable: Fresh cheese curds soften without fully melting, giving poutine its signature texture — shredded mozzarella just turns into a blanket.
- Hot gravy does the melting: The gravy must be piping hot when poured, or the curds stay cold and firm.
- It is endlessly adaptable: Start classic, then add toppings like pulled pork or bacon once you have the base down.
Ingredients
- 2 lbs (900 g) russet potatoes, peeled and cut into thick fries
- 2 cups (200 g) fresh white cheese curds, at room temperature
- 2 tablespoons (28 g) butter
- 2 tablespoons (16 g) all-purpose flour
- 1 1/2 cups (360 ml) beef stock
- 1 tablespoon (15 ml) Worcestershire sauce
- 1/2 teaspoon (1 g) garlic powder
- Salt and black pepper, to taste
- Vegetable oil, for deep frying
- Chopped fresh parsley, to garnish (optional)
(full list in card)

How to Make Poutine
Step 1: First-fry the fries
Heat the oil in a large heavy pot to 325°F (165°C). Rinse and thoroughly dry the fries, then fry in batches for 5 to 6 minutes until soft but still pale. Drain on a rack and set aside.
Step 2: Make the gravy
While the fries rest, melt the butter in a saucepan over medium heat. Whisk in the flour and cook for 1 minute, then whisk in the beef stock, Worcestershire sauce, and garlic powder. Simmer for 5 to 7 minutes until thick enough to coat a spoon. Season with salt and pepper and keep hot.
Step 3: Second-fry the fries
Raise the oil to 375°F (190°C) and fry the fries again for 2 to 3 minutes until deep golden and crisp. Drain well and salt immediately.
Step 4: Assemble and serve
Pile the hot fries onto plates or into a serving dish, scatter the room-temperature cheese curds over the top, and ladle the piping-hot gravy over everything. Let it sit for 1 minute so the curds soften, garnish with parsley if you like, and serve at once.
Tips
- Room-temperature curds melt best: Cold curds straight from the fridge resist the gravy. Set them out while the fries cook.
- Gravy thickness matters: Too thin and it runs off; too thick and it sits on top. It should coat a spoon and flow slowly.
- Serve immediately: Poutine waits for no one. Assemble at the last minute so the fries stay crisp under the gravy.
- No curds nearby? Tear fresh mozzarella into chunks as a backup, but expect a meltier, less squeaky result.
Storage
Poutine is best eaten fresh and does not store well assembled. Store leftover fries, curds, and gravy separately for up to 2 days in the fridge, then re-crisp the fries in a hot oven, reheat the gravy until boiling, and assemble fresh.
Frequently Asked Questions
What are cheese curds, and where do I find them?
Cheese curds are young, unaged cheddar curds that squeak when bitten. Look for them in the cheese or deli section of well-stocked grocery stores, or order them from a cheese shop.
Can I bake the fries instead of frying?
Yes, but they will be less crisp. Toss the cut potatoes with oil and bake at 425°F (220°C) for 30 to 35 minutes, flipping halfway, until golden. Assemble with hot gravy as usual.
What gravy is traditional for poutine?
A simple brown beef or chicken gravy, on the thinner side of thick. This recipe uses beef stock for the classic rich flavor.
Can I add toppings to poutine?
Absolutely — once the classic base is right, pulled pork, bacon, mushrooms, or a fried egg are all popular. Start classic first so you know what you are building on.
Poutine
Course: Main CourseCuisine: Canadian4
servings15
minutes30
minutes650
kcal45
minutesIngredients
2 lbs (900 g) russet potatoes, peeled and cut into thick fries
2 cups (200 g) fresh white cheese curds, at room temperature
2 tablespoons (28 g) butter
2 tablespoons (16 g) all-purpose flour
1 1/2 cups (360 ml) beef stock
1 tablespoon (15 ml) Worcestershire sauce
1/2 teaspoon (1 g) garlic powder
Salt and black pepper, to taste
Vegetable oil, for deep frying
Chopped fresh parsley, to garnish (optional)
Directions
- Heat oil to 325°F (165°C). Rinse and dry the fries, then fry in batches for 5 to 6 minutes until soft but pale. Drain.
- Melt the butter, whisk in the flour for 1 minute, then whisk in the stock, Worcestershire sauce, and garlic powder. Simmer 5 to 7 minutes until it coats a spoon. Keep hot.
- Raise the oil to 375°F (190°C) and fry the fries again for 2 to 3 minutes until deep golden and crisp. Drain and salt.
- Pile the fries on plates, scatter the curds over the top, and ladle the piping-hot gravy over everything. Rest 1 minute and serve at once.
Photo Credits
Primary photo: “Poutine! (422692736)” by Joe Shlabotnik, licensed under CC BY 2.0.
Second photo: “Poutine from Windsor, ON” by Antonydstevens, CC0.
