If you’re craving a breakfast that’s comforting, indulgent, and packed with irresistible flavor, this Ultimate Breakfast Poutine with Homemade Hollandaise Sauce is guaranteed to steal the spotlight. Crispy hash browns, melty cheese, savory bacon, silky gravy, and a rich, velvety hollandaise come together to create the kind of morning meal that deserves center stage on any weekend brunch table.
Advertisements
This recipe transforms classic Canadian poutine into a breakfast masterpiece—easy to personalize, incredibly satisfying, and perfect for mornings when you want something extraordinary.
Advertisements
Ingredients
For the Base
- 2 cups frozen hash browns
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
For the Toppings
- 4 large eggs
- 4 slices bacon
- ½ cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- 2 cups prepared gravy
For the Hollandaise Sauce
- 4 large egg yolks
- ¾ cup unsalted butter (melted)
- 1 tablespoon lemon juice
- 1 tablespoon white wine vinegar
- 1 tablespoon Dijon mustard
- ¼ teaspoon garlic powder
- ¼ teaspoon cayenne pepper
- Salt & pepper to taste
Instructions
Step 1: Bake the Hash Browns
- Preheat oven to 400°F (200°C).
- Spread hash browns on a baking sheet in an even layer.
- Bake for 20 minutes, flipping halfway, until golden and crisp.
Step 2: Cook the Bacon
- Heat olive oil in a skillet over medium heat.
- Add bacon and cook for 6–8 minutes, turning occasionally.
- Transfer to a paper towel–lined plate and crumble once cooled.
Step 3: Cook the Eggs
- In the same skillet, melt 1 tablespoon of butter.
- Cook eggs sunny-side up or scramble to your preference.
- Season lightly with salt and pepper.
Step 4: Make the Hollandaise
- Prepare a double boiler by placing a heatproof bowl over gently simmering water.
- Whisk egg yolks, Dijon mustard, vinegar, and lemon juice.
- Slowly drizzle in melted butter while whisking continuously until thick and creamy.
- Season with garlic powder, cayenne, salt, and pepper.
- Keep warm until serving.
Step 5: Assemble the Breakfast Poutine
- Place crispy hash browns on plates or a serving platter.
- Add the cooked eggs over the top.
- Sprinkle cheddar and mozzarella evenly.
- Pour warm gravy across the dish.
- Drizzle generously with warm hollandaise.
- Finish with crumbled bacon and serve immediately.

Pro Tips
- For ultra-crispy hash browns, bake them in a thin layer and avoid overcrowding.
- Use freshly grated cheese for better melting and flavor.
- Whisk hollandaise continuously to prevent curdling—low heat is key.
- Add a splash of hot sauce for a spicy kick.
Why This Recipe Works
- Layered textures — crispy potatoes, silky sauce, gooey cheese.
- Balanced flavors — savory, buttery, tangy, cheesy, and smoky.
- Customizable — perfect for brunch spreads, family breakfasts, or indulgent weekend meals.
- Easy to prepare using everyday ingredients.
Substitutions & Variations
Protein Options
- Turkey bacon
- Breakfast sausages
- Smoked ham
- Vegetarian bacon
Cheese Alternatives
- Monterey Jack
- Gouda
- Pepper Jack
- Cheese curds (classic poutine style)
Flavor Variations
- Add sautéed mushrooms or spinach
- Swap hash browns for waffle fries
- Add a drizzle of maple syrup for sweet–salty contrast
Make-Ahead, Storage & Reheating Guide
Make Ahead
- Cook bacon and hash browns up to 1 day ahead.
- Hollandaise is best fresh but can be kept warm for up to an hour.
Storage
- Store components separately for best results:
- Hash browns & bacon: 2 days in the fridge
- Eggs: best fresh
- Gravy: up to 3 days
Reheating
- Hash browns: crisp in a skillet or oven.
- Hollandaise: warm gently in a bowl placed over hot water.
- Gravy: reheat on the stovetop.
Serving Ideas
- Fresh fruit salad
- Iced coffee or cold brew
- Freshly squeezed orange or grapefruit juice
- Crispy breakfast potatoes
- Side of sautéed greens
Nutrition (Per Serving Estimate)
- Calories: ~650
- Protein: 26g
- Carbohydrates: 35g
- Fat: 48g
- Fiber: 3g
- Sugars: 2g
(Values vary depending on brands and quantities used.)
Frequently Asked Questions
Can I make this breakfast poutine ahead of time?
You can prep the components ahead, but assemble just before serving for best texture.
Advertisements
What cheese works best?
Cheddar, mozzarella, and cheese curds melt beautifully and enhance the classic poutine flavor.
How do I prevent the Hollandaise from separating?
Keep the heat low and whisk continuously while adding butter slowly.
Advertisements
Can I replace the gravy?
Yes—try mushroom gravy, peppercorn sauce, or even a light cream sauce.
What can I use instead of bacon?
Turkey bacon, chicken sausage, veggie sausage, or smoked tofu work well.
This Ultimate Breakfast Poutine with Homemade Hollandaise Sauce is everything a great breakfast should be—comforting, flavorful, and incredibly satisfying. Whether you build it exactly as written or customize it with your favorite toppings, each bite delivers a delicious blend of crispy, creamy, cheesy perfection.
Bring this indulgent dish to your next weekend brunch, and watch it become an instant favorite.

Ultimate Breakfast Poutine with Homemade Hollandaise Sauce
Ingredients
For the Base
- 2 cups frozen hash browns
- 1 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
For the Toppings
- 4 large eggs
- 4 slices bacon
- ½ cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- 2 cups prepared gravy
For the Hollandaise Sauce
- 4 large egg yolks
- ¾ cup unsalted butter (melted)
- 1 tbsp lemon juice
- 1 tbsp white wine vinegar
- 1 tbsp Dijon mustard
- ¼ tsp garlic powder
- ¼ tsp cayenne pepper
- Salt & pepper to taste
Instructions
- Bake the Hash BrownsPreheat oven to 400°F (200°C).Spread hash browns on a baking sheet in an even layer.Bake for 20 minutes, flipping halfway, until golden and crisp.
- Cook the BaconHeat olive oil in a skillet over medium heat.Add bacon and cook for 6–8 minutes, turning occasionally.Transfer to a paper towel–lined plate and crumble once cooled.
- Cook the EggsIn the same skillet, melt 1 tablespoon of butter.Cook eggs sunny-side up or scramble to your preference.Season lightly with salt and pepper.
- Make the HollandaisePrepare a double boiler by placing a heatproof bowl over gently simmering water.Whisk egg yolks, Dijon mustard, vinegar, and lemon juice.Slowly drizzle in melted butter while whisking continuously until thick and creamy.Season with garlic powder, cayenne, salt, and pepper.Keep warm until serving.
- Assemble the Breakfast PoutinePlace crispy hash browns on plates or a serving platter.Add the cooked eggs over the top.Sprinkle cheddar and mozzarella evenly.Pour warm gravy across the dish.Drizzle generously with warm hollandaise.Finish with crumbled bacon and serve immediately.
Notes
- Use fresh ingredients for the best flavor and texture.
- Hollandaise should be served warm, not hot.
- Adjust spice levels based on preference.
- Great for brunch gatherings and weekend comfort food meals.
Advertisements

