| | | | |
5 from 1 vote

Easy Homemade Poutine Recipe

This post may contain affiliate links.

Poutine is the ultimate cozy mashup of hot crispy fries, rich brown gravy, and squeaky cheese curds, and my crew loses their minds over it every single time. I first pulled this together on a rainy Friday night when the girls wanted something fun, and it has been our movie night treat ever since. If you love our homemade french fries, this is the loaded, gravy soaked upgrade you did not know you needed.

A plate of homemade poutine with crispy fries, brown gravy, and cheese curds.Pin

Once you see how easy it is to make poutine at home, you will never look at a plain plate of fries the same way again.

Poutine Quick Look

  • 🕒 Prep Time: 15 minutes
  • 🌡️ Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • 🍽️ Serving: 4 servings
  • Calories: 570kcal
  • 🌶️ Flavor Profile: Savory, rich, and comforting (crispy fries, beefy gravy, melty curds)
  • Difficulty: Easy, about on par with our loaded french fries with cheese and bacon

Quick Answer

How do you make poutine from scratch?

To make poutine, cut russet potatoes into fries and double fry them until golden and crispy. While they cook, whisk up a quick brown gravy from butter, flour, and a mix of beef and chicken stock. Pile the hot fries on a plate, scatter fresh cheese curds over the top, and pour the warm gravy on last so the curds get soft and melty. Serve right away while everything is hot.

Jump to:

Why This Recipe Works

Click to see the technique science
  • Double frying is the secret. Frying the potatoes once at a lower temperature to cook them through, then again hot to crisp them, gives you fries that stay crunchy even under a blanket of gravy.
  • A cold water soak removes starch. Letting the cut potatoes sit in cold water rinses off surface starch so the fries fry up crisp instead of gummy.
  • A real roux gravy clings. Cooking the flour and butter into a paste before adding stock builds a smooth, glossy gravy that coats every fry instead of sliding off.
  • Beef and chicken stock together. Beef stock brings deep savory color while the chicken stock keeps it from tasting too heavy, which is the balance classic poutine gravy is known for.
  • Add the curds before the gravy. Scattering the cheese curds on first lets the hot gravy soften them from the outside in, so you get that signature squeaky, melty bite.
  • It all comes together fast at the end. Because the fries and gravy are made in the same window, the final crisp and assembly takes just a few minutes.

Why You’ll Love This Recipe

  • Restaurant quality at home. You get that diner style poutine without leaving the couch, for a fraction of the price.
  • Crowd pleasing comfort food. It is the kind of shareable plate that disappears fast at game day, just like our easy Frito pie casserole.
  • Totally customizable. Keep it classic or pile on extra toppings to make it your own.

Key Ingredients

Labeled ingredients for homemade poutine including russet potatoes, beef and chicken stock, butter, flour, and cheese curds.Pin

Poutine only needs a few simple ingredients, but each one pulls its weight. Here is what makes this version so good.

  • Russet Potatoes: Starchy russets fry up the fluffiest on the inside and crispiest on the outside, exactly what you want under gravy. They are the same potatoes we reach for in our deep fried potato wedges when we want crunch.
  • Cheese Curds: Fresh white cheddar curds are the heart of real poutine. Look for ones that squeak when you bite them, which means they are fresh.
  • Beef and Chicken Stock: This combo builds a gravy that is deeply savory but not too heavy. Low sodium versions let you control the salt.
  • Butter and Flour: Cooked together into a roux, they thicken the gravy into something glossy and smooth that clings to every fry.
  • Garlic and Onion Powder: A little of each rounds out the gravy with warm, savory flavor and no chopping required.
  • Peanut Oil: A neutral, high heat oil is best for getting the fries golden and crisp without a greasy taste.

See recipe card for exact quantities.

Variations and Substitutions

Poutine is endlessly riffable. Here are some of our favorite ways to switch it up.

  • Swap the homemade fries for frozen if you are short on time, or use our garlic parmesan tater tots as the base.
  • Add shredded rotisserie chicken or crumbled bacon for a heartier loaded version.
  • Stir a spoonful of cracked black pepper or a splash of Worcestershire sauce into the gravy for extra depth.
  • No cheese curds nearby? Torn fresh mozzarella is the closest stand in.
  • Make it a full meal with pulled pork or sauteed mushrooms and onions piled on top.
  • Spice it up with a drizzle of hot sauce or a sprinkle of cajun seasoning on the fries.

How to Make Poutine

Russet potatoes cut into fries on a towel-lined tray for poutine.Pin
  1. Wash the russet potatoes and cut them into half inch planks, then into half inch sticks. Drop the cut fries into a bowl of cold water and let them soak to rinse off the extra starch.
Blanched poutine fries draining on a wire cooling rack.Pin
  1. Heat peanut oil in a deep fryer or Dutch oven to 325 degrees. Pat the fries completely dry, then fry in batches for about 10 minutes to cook them through without much color. Drain on a wire rack.
Homemade brown gravy for poutine in a saucepan with a spoon.Pin
  1. While the fries cook, melt the butter in a saucepan, whisk in the flour, garlic powder, onion powder, salt, and pepper, and cook into a paste for 2 minutes. Slowly stream in the beef and chicken stock, whisking until smooth, then simmer for 20 minutes.
Crispy double-fried poutine fries on a wire rack.Pin
  1. Raise the oil to 375 degrees. Fry the blanched fries again in small batches for 2 to 3 minutes until deep golden and crispy. Drain and sprinkle with kosher salt right away.
A hand scattering fresh cheese curds over a plate of hot poutine fries.Pin
  1. Pile the hot fries onto plates or a platter and scatter a generous handful of fresh cheese curds over the top.
Brown gravy being poured over fries and cheese curds to finish the poutine.Pin
  1. Pour the warm gravy over the fries and curds so everything gets coated and the curds start to melt. Serve immediately while hot.

Recipe Tips & Tricks

  • Soak the fries in cold water for at least an hour if you have time, which removes even more starch for extra crispy results.
  • Dry the potatoes really well before frying so the oil does not splatter and the fries crisp instead of steam.
  • Use a thermometer to keep the oil steady at 325 degrees for the first fry and 375 degrees for the second.
  • Do not skip the double fry. It is what keeps the fries crunchy under all that gravy.
  • Make the gravy lump free by streaming the stock in slowly while whisking constantly.
  • Add the curds just before serving so they soften but do not fully melt away.
  • Serve right away. Poutine is best the second the gravy hits the fries, so have everyone ready at the table.

Serving Ideas and Suggestions

Poutine is hearty enough to be a meal on its own, but it also shines as a shareable appetizer or game day spread. We love setting it out alongside other finger foods like our copycat Taco Bell nacho fries and deep fried cheese curds for a fries and cheese lover’s dream table.

For a casual dinner, pair a big plate of poutine with simple mains like crockpot hot dogs or your favorite burgers. The rich gravy makes the whole spread feel like comfort food without much fuss.

Want to build a whole loaded fries bar? Put out our loaded french fries with cheese and bacon and baked Greek fries with gyro meat right next to the poutine and let everyone pile their plates high.

A loaded plate of poutine with melty cheese curds and gravy next to a cold drink.Pin

Poutine FAQs

What is poutine made of?

Classic poutine is made of three things: crispy french fries, fresh cheese curds, and hot brown gravy. This poutine recipe uses a homemade gravy built from butter, flour, and a mix of beef and chicken stock for the deepest flavor.

Where do I find cheese curds for poutine?

Look for fresh cheese curds in the deli or specialty cheese section of most grocery stores, or at a local farmers market. If you cannot find them, torn fresh mozzarella is the best substitute for poutine.

Do I have to make fresh fries for poutine?

No. While homemade double fried fries give the best texture, you can absolutely use good quality frozen fries or even tater tots to save time. Just get them as crispy as possible before adding the gravy.

Can I make poutine gravy ahead of time?

Yes. The gravy can be made up to 3 days ahead and stored in the fridge. Reheat it gently on the stove, adding a splash of stock if it thickened too much, then pour it over freshly fried hot fries.

Why are my poutine fries soggy?

Soggy fries usually come from skipping the double fry or not drying the potatoes well. Fry once to cook them through, then again hot to crisp them, and add the gravy only right before serving so the fries stay crunchy.

How do I store and reheat leftover poutine?

Poutine is best fresh, but you can store the leftover components separately for up to 3 days. Reheat the fries in the oven or air fryer to crisp them back up, warm the gravy on the stove, and assemble with fresh curds.

Did you make this Poutine Recipe? Please leave a 🌟 star rating below and tag us on social! Find us on PINTEREST, INSTAGRAM, and FACEBOOK.

Looking for what to make next? Try our crispy deep fried cheese curds for another cheesy, crave worthy snack the whole family will fight over.

This Silly Girls Kitchen LogoPin
5 from 1 vote

Easy Homemade Poutine Recipe

Prep: 15 minutes
Cook: 1 hour
This easy homemade Poutine piles crispy double fried french fries with fresh cheese curds and a rich homemade brown gravy for the ultimate Canadian comfort food.
Servings 4 servings

Equipment

Ingredients
  

For the fries:

For the gravy:

For assembly:

Instructions

  • Wash the potatoes and peel them if desired, I like to keep the skin on. Cut into ½ inch planks of potato. Cut them down into sticks, again at ½ inch.
    4 large russet potatoes
  • Place the cut potatoes into cold water until ready to fry.
  • Add peanut oil or your favorite cooking oil to a deep fryer or a large Dutch oven. The oil should go about 5 inches up the side of the pot. Heat to 325°F.
    Peanut oil for frying
  • Once at temperature, remove the potatoes from the water and pat them dry. It is very important that the potatoes are dry so the oil won’t splatter. I like to place them on a sheet tray lined with a clean kitchen towel. I use another towel to dry them off on top.
  • Place handfuls of the potatoes into the oil. This is the blanching step, we are looking to cook the potatoes but we are not expecting a lot of browning at this point.
  • Cook for 10 minutes, gently stirring them every so often so they don’t stick together.
  • Take the potatoes out and place them on a cooling rack that is sitting on a sheet tray. Repeat with the remaining potatoes.
  • While you are cooking the potatoes, make the gravy. Place the unsalted butter into a small saucepot over medium heat.
    1/4 cup unsalted butter
  • Once melted, add the flour, garlic powder, onion powder, salt, and pepper, and whisk it in so it is like a paste. Cook for 2 minutes, whisking constantly.
    1/2 teaspoon kosher salt, 1/4 cup all-purpose flour, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1/4 teaspoon black pepper
  • Slowly stream in the beef stock, followed by the chicken stock while whisking constantly so there are no lumps.
    3 cups low sodium beef stock, 1 cup unsalted chicken stock
  • Bring to a simmer and simmer for 20 minutes to thicken slightly. Whisk occasionally so it doesn’t burn on the bottom.
  • To serve, raise the fryer temp to 375°F.
  • Place small batches or handfuls of fries back into the hot oil to crisp. 2-3 minutes is all it takes.
  • Drain them back onto a wire rack that is sitting on a sheet tray.
  • Immediately sprinkle a little of the kosher salt on top, and repeat with the remaining fries.
    1/2 teaspoon kosher salt
  • Per serving, place the fries on a plate. Add ½ cup of cheese curds on top. Top with gravy. Serve immediately.
    2 cups cheese curds

Notes

  • For extra-crispy fries, soak the cut potatoes in cold water for at least an hour before frying to remove excess starch.
  • Make sure your oil is at the right temperature for frying to get that perfect golden brown without the fries becoming soggy.
  • Gradually whisk the flour into the melted butter to ensure your gravy is smooth and lump-free.
  • Add the cheese curds on top of the hot fries before pouring the gravy to help them melt just right.
  • If you like your gravy thicker, use a cornstarch slurry to reach your desired consistency.
  • Don’t be afraid to get creative with toppings and make your own version of poutine. Don’t forget to save that recipe card!

Nutrition

Calories: 570kcal | Carbohydrates: 50g | Protein: 25g | Fat: 31g | Saturated Fat: 18g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.5g | Cholesterol: 93mg | Sodium: 1400mg | Potassium: 1312mg | Fiber: 3g | Sugar: 3g | Vitamin A: 359IU | Vitamin C: 12mg | Calcium: 455mg | Iron: 3mg
Nutrition Disclaimer
Course Appetizer, Side Dish
Cuisine Canadian

Love This Recipe?

Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Similar Posts

  • Bacon Wrapped Bratwurst Sausage Sandwich

  • Ultimate Mudslide Chocolate Cookies Recipe

  • Apricot Oatmeal Smoothie Bowl

  • Soft and Chewy Sugar Cookies

  • Best Cream Cheese Crumb Cake Recipe

  • Grandma’s Old Fashioned Salmon Patties Recipe