Vegan Poutine Recipe for a Delicious Plant-Based Treat

Updated On: October 4, 2025

If you’re searching for the ultimate comfort food with a compassionate twist, you’re going to fall in love with this vegan poutine recipe. Originally from Quebec, poutine is a beloved Canadian dish featuring crispy fries, squeaky cheese curds, and rich brown gravy.

But traditional poutine is decidedly not plant-based—so I set out to capture all the savory, gooey, indulgent magic in a 100% vegan version. Imagine golden baked fries, melty vegan cheese, and homemade mushroom gravy, all coming together to create a dish that’s deeply satisfying yet much lighter than the original.

Whether you crave a hearty snack, need a cozy dinner option, or want to impress your friends with some Canadian flair, this vegan poutine delivers on taste, texture, and nostalgia. It’s easy enough for a weeknight, but decadent enough to serve for special occasions.

Let’s dive into how you can recreate this classic, cruelty-free style!

Why You’ll Love This Recipe

  • Ultimate Comfort Food: Warm, starchy fries topped with creamy, gooey cheese and rich gravy—what’s not to love?
  • Completely Plant-Based: No dairy, no animal ingredients, just pure vegan decadence.
  • Easy to Customize: Make it gluten-free, oil-free, or spice it up to match your cravings.
  • Better-for-You: Baked fries and whole-food ingredients mean you can indulge a little more often.
  • Satisfies Everyone: Perfect for vegans, vegetarians, and omnivores alike!

Ingredients

Component Ingredient Quantity
Fries Russet potatoes 4 large (about 2 lbs/900g)
Olive oil (optional) 2 tbsp
Salt to taste
Gravy Olive oil or vegan butter 2 tbsp
Yellow onion, finely chopped 1 medium
Garlic, minced 2 cloves
Cremini or white mushrooms, finely chopped 1 cup (about 100g)
Low-sodium vegetable broth 2 cups (480ml)
Soy sauce or tamari 2 tbsp
Cornstarch or arrowroot powder 2 tbsp (mixed with 2 tbsp cold water)
Black pepper to taste
Cheese Vegan mozzarella (block or shreds, see tips) 1 cup (about 100g)

Equipment

  • Baking sheet (for fries)
  • Parchment paper or silicone baking mat
  • Large mixing bowl
  • Sharp knife & cutting board
  • Medium saucepan (for gravy)
  • Whisk
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Serving plates or bowls

Instructions

  1. Prepare the Fries:

    • Scrub and dry the potatoes. Peel if desired, but leaving the skin on gives extra crispness and nutrients.
    • Cut the potatoes into fries about 1/2-inch thick. For best results, try to keep them uniform in size.
    • Place fries in a bowl of cold water for 30 minutes (optional, but helps with crispiness).
    • Drain and dry thoroughly. Toss with 2 tbsp olive oil and a generous pinch of salt.
    • Spread fries on a parchment-lined baking sheet in a single layer. Do not crowd.
    • Bake at 425°F (220°C) for 35-45 minutes, flipping halfway, until golden and crispy.
  2. Make the Mushroom Gravy:

    • While fries are baking, heat 2 tbsp olive oil or vegan butter in a medium saucepan over medium heat.
    • Add the chopped onion and sauté for 3-4 minutes, until translucent.
    • Add the garlic and mushrooms; cook for 5-6 minutes, stirring, until mushrooms are soft and released their juices.
    • Pour in the vegetable broth and soy sauce. Bring to a gentle simmer.
    • In a small bowl, mix cornstarch or arrowroot with 2 tbsp cold water to create a slurry.
    • Slowly whisk the slurry into the simmering gravy. Continue stirring until the gravy thickens, about 2-3 minutes.
    • Season with black pepper and more salt, if needed. Remove from heat and keep warm.
  3. Prepare the Vegan Cheese:

    • If using block-style vegan mozzarella, cut into small cubes to mimic cheese curds.
    • If using shreds, simply set aside in a bowl.
    • For best melt, let the cheese come to room temperature while fries bake.
  4. Assemble the Poutine:

    • Arrange hot, crispy fries onto serving plates or a large platter.
    • Scatter vegan cheese curds or shreds evenly over the fries.
    • Ladle hot mushroom gravy over the top, ensuring the cheese begins to melt.
    • Serve immediately, while everything is piping hot and melty.

Tips & Variations

  • Cheese Options: Not all vegan mozzarella melts the same. Look for brands that specifically mention “good melt” or “pizza style.” If you want to make your own, try a vegan bechamel sauce for an ultra-creamy twist.
  • Oil-Free Fries: Skip the oil and bake fries on a silicone mat for a lower-fat version. They’ll still crisp up beautifully.
  • Make it Gluten-Free: Use tamari instead of soy sauce, and ensure your vegan cheese is GF.
  • Add Toppings: Try sliced scallions, fresh parsley, sautéed bell peppers, or even a sprinkle of smoked paprika.
  • Mushroom-Free Gravy: Omit mushrooms and double the onions, or use your favorite vegetable-based brown gravy.
  • “For a richer flavor, add a splash of balsamic vinegar or a teaspoon of miso paste to the gravy.”
  • Explore more vegan comfort food ideas with these slow cooker meals!

“The secret to authentic poutine lies in serving everything as hot as possible, so the cheese gets perfectly melty and gooey!”

Nutrition Facts

Nutrient Per Serving (1/4 recipe)
Calories 340
Protein 6g
Fat 10g
Carbohydrates 54g
Fiber 7g
Sodium 720mg
Sugar 3g

Nutrition facts are estimates and will vary based on exact ingredients used.

Serving Suggestions

  • Make it a Meal: Pair your vegan poutine with a crisp green salad or a bowl of low calorie vegetable soup for a balanced dinner.
  • Party Platter: Serve poutine as a shareable appetizer at your next gathering, perhaps alongside Lipton vegetable dip and veggie sticks.
  • Game Night: Double the recipe for a crowd and let everyone customize their toppings.
  • Next-Day Brunch: Reheat leftovers (if you have any!) in the oven and top with sautéed greens or roasted veggies for a brunchy twist.

Conclusion

Vegan poutine is proof that you can enjoy the richest, most comforting flavors without compromising your values or your health. This recipe delivers everything you crave—crispy fries, melty cheese, and that irresistible gravy—while keeping things totally plant-based.

It’s a dish that brings people together, whether you’re hosting a party, treating yourself after a long day, or introducing friends to the joys of vegan comfort food.

Don’t be surprised if vegan poutine becomes a staple in your kitchen. With just a few fresh ingredients, a bit of patience, and some creative flair, you’ll be able to whip up this Canadian classic whenever the craving strikes.

And if you’re hungry for more global vegan comfort food, explore our Peruvian vegetable recipes or try baking a vegetarian date cake for dessert. Happy cooking!

📖 Recipe Card: Vegan Poutine

Description: This vegan poutine features crispy baked fries, rich mushroom gravy, and melty vegan cheese curds. It's a comforting, plant-based twist on the classic Canadian dish.

Prep Time: PT15M
Cook Time: PT35M
Total Time: PT50M

Servings: 4 servings

Ingredients

  • 4 large russet potatoes, cut into fries
  • 2 tablespoons olive oil
  • 1 teaspoon sea salt
  • 1 cup mushrooms, finely chopped
  • 2 tablespoons vegan butter
  • 2 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1/2 teaspoon black pepper
  • 3/4 cup vegan cheese curds or shredded vegan mozzarella

Instructions

  1. Preheat oven to 425°F (220°C).
  2. Toss potatoes with olive oil and sea salt.
  3. Spread fries on a baking sheet and bake for 30-35 minutes, flipping halfway.
  4. In a saucepan, melt vegan butter over medium heat.
  5. Add mushrooms and cook until soft, about 5 minutes.
  6. Stir in flour and cook for 1 minute.
  7. Whisk in vegetable broth, soy sauce, and black pepper.
  8. Simmer gravy until thickened, about 5-7 minutes.
  9. To serve, layer baked fries on a plate, top with vegan cheese curds, and pour hot gravy over.

Nutrition: Calories: 380 kcal | Protein: 7 g | Fat: 14 g | Carbs: 54 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Poutine”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “This vegan poutine features crispy baked fries, rich mushroom gravy, and melty vegan cheese curds. It’s a comforting, plant-based twist on the classic Canadian dish.”, “prepTime”: “PT15M”, “cookTime”: “PT35M”, “totalTime”: “PT50M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 large russet potatoes, cut into fries”, “2 tablespoons olive oil”, “1 teaspoon sea salt”, “1 cup mushrooms, finely chopped”, “2 tablespoons vegan butter”, “2 tablespoons all-purpose flour”, “2 cups vegetable broth”, “1 tablespoon soy sauce”, “1/2 teaspoon black pepper”, “3/4 cup vegan cheese curds or shredded vegan mozzarella”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 425\u00b0F (220\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Toss potatoes with olive oil and sea salt.”}, {“@type”: “HowToStep”, “text”: “Spread fries on a baking sheet and bake for 30-35 minutes, flipping halfway.”}, {“@type”: “HowToStep”, “text”: “In a saucepan, melt vegan butter over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until soft, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in flour and cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Whisk in vegetable broth, soy sauce, and black pepper.”}, {“@type”: “HowToStep”, “text”: “Simmer gravy until thickened, about 5-7 minutes.”}, {“@type”: “HowToStep”, “text”: “To serve, layer baked fries on a plate, top with vegan cheese curds, and pour hot gravy over.”}], “nutrition”: {“calories”: “380 kcal”, “proteinContent”: “7 g”, “fatContent”: “14 g”, “carbohydrateContent”: “54 g”}}

Photo of author

Marta K

Leave a Comment

X