Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe
Introduction
Start your day with the Ultimate Breakfast Poutine, a hearty twist on a classic Canadian favorite. Crispy hash browns, savory beef bacon, rich cheeses, and creamy hollandaise sauce come together to create a comforting and indulgent meal perfect for brunch or breakfast.

Ingredients
- 4 cups frozen hash browns
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1 teaspoon black pepper
- 6 slices beef bacon
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1 cup gravy
- 4 large eggs
- 1/2 cup unsalted butter, melted and warm (for hollandaise)
- 3 large egg yolks (for hollandaise)
- 1 tablespoon Dijon mustard (for hollandaise)
- 1 tablespoon apple cider vinegar (for hollandaise)
- 1 tablespoon lemon juice (for hollandaise)
- 1/4 teaspoon cayenne pepper (for hollandaise)
- Fresh chives or parsley, chopped, for garnish
Instructions
- Step 1: Preheat the oven to 425°F (220°C). Toss the frozen hash browns with olive oil, salt, and black pepper. Spread them out evenly on a baking sheet and bake for 20-30 minutes, flipping halfway through, until golden and crispy. Alternatively, you can pan-fry them until crisp.
- Step 2: While the hash browns are cooking, lay beef bacon slices on a foil-lined baking sheet. Bake at 400-425°F (200-220°C) for 15-20 minutes, or until they reach your desired crispiness. Crumble the bacon and set aside.
- Step 3: Prepare the hollandaise sauce using a double boiler. Whisk together egg yolks, Dijon mustard, apple cider vinegar, and lemon juice in a heatproof bowl placed over simmering water until the mixture thickens and becomes pale, about 3-5 minutes. Remove from heat and slowly drizzle in the warm melted butter while whisking continuously until the sauce is thick and glossy. Stir in cayenne pepper and season with salt to taste. Keep the sauce warm.
- Step 4: Fill a wide, shallow pot with 3-4 inches of water and add 1 tablespoon of white vinegar. Bring the water to a gentle simmer. Crack each egg into a small bowl, then gently slide the eggs into the simmering water. Poach for 3-4 minutes for runny yolks. Remove with a slotted spoon and drain on paper towels.
- Step 5: To assemble, divide the hot hash browns among four serving dishes. Top with shredded cheddar and mozzarella cheese, then ladle the gravy generously over the cheese. Spoon the hollandaise sauce over the gravy, arrange crumbled beef bacon, and top each serving with one or two freshly poached eggs. Garnish with chopped fresh chives or parsley. Serve immediately.
Tips & Variations
- For extra flavor, add sautéed mushrooms or caramelized onions to the hash browns before baking.
- You can substitute turkey bacon or vegetarian bacon for a different protein option.
- Use homemade or store-bought gravy depending on your preference and time available.
- If you prefer a spicier hollandaise, increase the cayenne pepper slightly or add a pinch of smoked paprika.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat the hash browns and bacon in a skillet or oven to regain crispiness. Warm the gravy and hollandaise sauce gently on the stovetop while stirring to prevent curdling. For best texture, poach fresh eggs when ready to serve.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the hollandaise sauce in advance?
Yes, you can prepare the hollandaise sauce ahead of time and keep it warm in a thermos or over very low heat. Stir occasionally to maintain a smooth texture. Avoid overheating as it can cause the sauce to separate.
What can I use if I don’t have a double boiler?
If you don’t have a double boiler, use a heatproof bowl set over a saucepan with simmering water, making sure the bottom of the bowl doesn’t touch the water. This setup gently cooks the sauce without direct heat.
PrintUltimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe
Indulge in the Ultimate Breakfast Poutine featuring crispy hash browns, savory beef bacon, a rich gravy, melted cheddar and mozzarella cheeses, perfectly poached eggs, all generously topped with a velvety homemade creamy Hollandaise sauce. This hearty dish combines classic poutine elements with a luxurious breakfast twist, perfect for a weekend brunch or special occasion.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Canadian
Ingredients
Hash Browns
- 4 cups Frozen Hash Browns
- 2 tablespoons Olive Oil
- 1 teaspoon Salt
- 1 teaspoon Black Pepper
Beef Bacon
- 6 slices Beef Bacon
Cheese & Gravy
- 1 cup Shredded Cheddar Cheese
- 1 cup Shredded Mozzarella Cheese
- 1 cup Gravy
Poached Eggs
- 4 large Eggs
Hollandaise Sauce
- 1/2 cup Unsalted Butter, melted and warm
- 3 large Egg Yolks
- 1 tablespoon Dijon Mustard
- 1 tablespoon Apple Cider Vinegar
- 1 tablespoon Lemon Juice
- 1/4 teaspoon Cayenne Pepper
Garnish
- Fresh chives or parsley, chopped, for garnish
Instructions
- Prepare Hash Browns: Preheat your oven to 425°F (220°C). Toss the frozen hash browns in olive oil, salt, and black pepper until evenly coated. Spread them out on a baking sheet in a single layer. Bake for 20 to 30 minutes, flipping halfway through, until they are golden brown and crispy. Alternatively, you can pan-fry them until crisp if preferred.
- Cook Beef Bacon: While the hash browns bake, arrange beef bacon slices on a foil-lined baking sheet. Bake in the oven at 400-425°F (200-220°C) for 15 to 20 minutes, or until they reach your desired level of crispiness. Once cooked, crumble the bacon into small pieces and set aside.
- Make Hollandaise Sauce: Set up a double boiler by placing a heatproof bowl over simmering water, ensuring the bottom of the bowl does not touch the water. Whisk together egg yolks, Dijon mustard, apple cider vinegar, and lemon juice continuously over the heat for 3 to 5 minutes until the mixture thickens and lightens in color. Remove the bowl from heat and slowly drizzle in the warm melted butter while whisking constantly until the sauce is thick, smooth, and glossy. Stir in cayenne pepper and season with salt to taste. Keep warm until serving.
- Poach Eggs: Fill a wide, shallow pot with 3 to 4 inches of water and add 1 tablespoon of white vinegar. Bring the water to a gentle simmer. Crack each egg into a small bowl or cup, then gently slide the eggs one by one into the simmering water. Poach for 3 to 4 minutes to achieve perfectly runny yolks. Use a slotted spoon to carefully remove the eggs and drain on paper towels.
- Assemble Poutine: Divide the hot, crispy hash browns evenly among four plates or serving dishes. Sprinkle shredded cheddar and mozzarella cheese over the top. Ladle hot gravy generously over the cheese, allowing it to melt slightly. Spoon the creamy Hollandaise sauce over the gravy. Then arrange crumbled beef bacon and one or two freshly poached eggs atop each portion. Garnish with chopped fresh chives or parsley and serve immediately for the best flavor and texture.
Notes
- You can pan-fry hash browns instead of baking if you prefer a stovetop method.
- Keep Hollandaise sauce warm over a double boiler to prevent it from thickening too much or separating.
- Use fresh eggs for the best poaching results and clear whites.
- Feel free to substitute beef bacon with turkey bacon or pork bacon if preferred.
- Serve immediately after assembly to enjoy crispy hash browns and runny poached eggs.
Keywords: breakfast poutine, hash browns, hollandaise sauce, poached eggs, beef bacon, brunch recipe, Canadian breakfast

