Picture this: early morning sunlight streaming through your window, the irresistible scent of sizzling beef bacon mingling with warm, golden hash browns crisping to perfection. That luscious, velvety hollandaise sauce bubbling gently, just waiting to drape over poached eggs crowned on top. This Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe promises a breathtaking breakfast experience that will fill your kitchen with comfort and indulgence unlike any you’ve had before.
Why You’ll Love This Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe
- Rich and Decadent Flavors: This dish brilliantly combines crispy hash browns, melted cheddar and mozzarella, savory beef bacon, and a creamy hollandaise sauce, creating a symphony of textures and tastes in every bite.
- Simple, Quality Ingredients: Using common ingredients like frozen hash browns, shredded cheeses, and a handful of spices, it’s both accessible and satisfying, perfect for cooks of any skill level.
- Ideal for Weekend Brunches: While it takes a bit of time to bake and poach eggs, the rewarding flavors and textures make the effort well worth it for a leisurely morning treat.
- Impressive Presentation: Topped with fresh chopped chives or parsley and those perfectly runny poached eggs, it’s a feast for the eyes and the palate, sure to wow any breakfast guest.
- Customizable and Versatile: Feel free to swap cheeses or garnish with herbs you love; this poutine invites creativity while staying true to its Canadian breakfast roots.
Why This Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe Works
This recipe comes together beautifully thanks to a few simple but deliberate techniques. Baking the hash browns at just the right temperature ensures they’re irresistibly crispy without drying out, while baking the beef bacon alongside maximizes flavor and texture with minimal fuss. The homemade hollandaise sauce, made using a double boiler to carefully whisk egg yolks and warm butter, adds a rich, silky finish that’s both tangy and smooth. Poaching the eggs to tender perfection and layering everything just so creates a dish bursting with layered flavors and textures that standout. The methodical approach and quality ingredients make this recipe a guaranteed crowd-pleaser.
Ingredients You’ll Need
Imagine gathering the best of breakfast staples, each ingredient ready to play its part in this dish’s symphony of flavors. From crisp hash browns to smooth sauces, every element adds its own unique touch.
- 4 cups Frozen Hash Browns: The crispy, golden foundation of this poutine, providing a delightful crunch with every bite.
- 2 tablespoons Olive Oil: To help those hash browns crisp up beautifully in the oven.
- 1 teaspoon Salt: Seasoning to amplify all the natural flavors perfectly.
- 1 teaspoon Black Pepper: Adds a subtle kick to keep things exciting.
- 6 slices Beef Bacon: Savory, smoky, and utterly delicious – the star protein element here.
- 1 cup Shredded Cheddar Cheese: Sharp and melty, it creates mouthwatering layers of flavor.
- 1 cup Shredded Mozzarella Cheese: Adds creaminess and stretchiness that complements the cheddar.
- 1 cup Gravy: Rich and comforting, it ties together the cheesy and crispy elements perfectly.
- 4 large Eggs: Poached to silky perfection to crown your poutine with luscious richness.
- 1/2 cup Unsalted Butter, melted and warm (for Hollandaise): The luxurious base for the creamy sauce.
- 3 large Egg Yolks (for Hollandaise): Whisked to thick, silky perfection for that classic hollandaise texture.
- 1 tablespoon Dijon Mustard (for Hollandaise): Adds subtle depth and gentle tang to the sauce.
- 1 tablespoon Apple Cider Vinegar (for Hollandaise): Brightens the sauce with a touch of acidity.
- 1 tablespoon Lemon Juice (for Hollandaise): Fresh and vibrant, balancing the richness.
- 1/4 teaspoon Cayenne Pepper (for Hollandaise): A whisper of heat to round out the flavors.
- Fresh chives or parsley, chopped, for garnish: These herbs bring fresh color and a mild oniony brightness to finish.
Ingredient Substitutions & Tips
- Beef Bacon: You can substitute turkey bacon for a leaner option or smoked turkey if preferred, keeping the savory experience intact.
- Frozen Hash Browns: Freshly grated potatoes can replace frozen ones if you want a homemade touch, but expect slightly longer prep time.
- Cheddar Cheese: Try medium or sharp varieties depending on your taste, or experiment with smoked cheddar for added depth.
- Gravy: Use vegetarian mushroom gravy for a meat-free twist without compromising flavor.
👨🍳 Pro Tips for Perfect Results
- Use a high-quality frozen hash brown: This ensures they crisp up nicely without becoming soggy.
- Double boiler technique for hollandaise: Helps control the heat to avoid scrambling the egg yolks and achieves that perfect creamy sauce.
- Keep hollandaise warm: Hold it over warm water while finishing other components to maintain its silky texture.
- Poach eggs gently: Bring water to a gentle simmer and add vinegar for perfect egg whites without bitterness.
- Flip hash browns halfway through baking: This guarantees even, luscious crispiness on all sides.
How to Make Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe
Step 1: Prepare Hash Browns
Start by preheating your oven to 425°F (220°C). Toss frozen hash browns with olive oil, salt, and pepper to evenly coat each crispy morsel. Spread them out on a baking sheet for maximum surface crisp. After 10-15 minutes, flip the hash browns to encourage beautiful golden edges all around, then bake another 10-15 minutes until irresistibly crispy and inviting.
💡 Pro Tip: Don’t crowd the pan—give those hash browns space to crisp rather than steam.
Step 2: Cook Beef Bacon
While your hash browns are baking, line another baking sheet with foil and arrange your beef bacon slices neatly. Bake at 400-425°F (200-220°C) for 15-20 minutes. Watch carefully as the bacon crisps to your preferred doneness, then crumble it into tasty bits to sprinkle over the finished poutine.
💡 Pro Tip: Baking bacon keeps your stovetop cleaner and delivers even crispiness.
Step 3: Make Hollandaise Sauce
Set up a double boiler by placing a heatproof bowl over simmering water. Whisk together egg yolks, Dijon mustard, apple cider vinegar, and lemon juice until the mixture thickens and lightens, about 3-5 minutes. Slowly pour in warm melted butter while whisking continuously. Stir in cayenne pepper and adjust salt to taste, creating that luxuriously smooth sauce that sings atop the dish.
💡 Pro Tip: Patience is key; add butter gradually to avoid breaking the sauce.
Step 4: Poach Eggs
Fill a wide pot with 3-4 inches of water, add a tablespoon of white vinegar, and bring it to a gentle simmer. Crack each egg into a small dish before carefully sliding it into the water to poach. Cook for 3-4 minutes to achieve those perfectly runny yolks melting into every bite, then remove with a slotted spoon and drain on paper towels.
💡 Pro Tip: Use fresh eggs for cleaner whites and neater poached eggs.
Step 5: Assemble Poutine
Divide your crispy hash browns onto plates, layering them with the shredded cheddar and mozzarella. Ladle rich gravy generously over the cheeses, followed by an indulgent spoonful of hollandaise. Scatter crumbled beef bacon on top, nestle one or two poached eggs over each portion, and sprinkle freshly chopped chives or parsley for a vibrant finish. Serve immediately to enjoy every luscious texture and flavor in its prime.
💡 Pro Tip: Serve hot immediately—the cheese should be melty and the eggs warm for the best experience.
Common Mistakes to Avoid
Learn from these common pitfalls:
- Overcrowding the baking sheet: This causes hash browns to steam rather than crisp, losing that lovely crunch.
- Rushing the hollandaise sauce: Adding butter too quickly can cause the sauce to break and become grainy.
- Poaching eggs in rapidly boiling water: This can tear the whites and ruin presentation.
- Undercooking or overcooking bacon: Keep an eye so it’s perfectly crisp but not burnt or chewy.
- Serving too cold: Hollandaise and cheese melt best when warm—even slightly cooled dishes lose much of their magic.
- Not seasoning properly: Salt and pepper are crucial to bring all flavors alive; don’t skip or skimp.
Delicious Variations to Try
Once you’ve mastered this Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe, why not tweak it to keep your mornings interesting?
Vegetarian Poutine
Swap beef bacon with crispy smoked tempeh or mushrooms to maintain that smoky, savory element without meat.
Spicy Kick
Add a dash of smoked paprika or a few red pepper flakes to the gravy or hollandaise for a fiery twist.
Herb-Infused Hollandaise
Whisk in finely chopped tarragon or dill to the hollandaise for a fresh, herbaceous note that elevates the sauce.
Cheese Variations
Experiment with gouda or Monterey Jack instead of mozzarella for a different melty cheese experience.
Sweet Potato Hash Browns
Try using frozen sweet potato hash browns in place of the traditional ones for subtle sweetness and vibrant color.
How to Serve Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe

Garnishes
Top your masterpiece with freshly chopped chives or parsley for that pop of color and gentle freshness. A light sprinkle of cracked black pepper adds finishing spice.
Side Dishes
Keep sides light to let the poutine shine—serve alongside a simple mixed green salad with a lemon vinaigrette or a bowl of fresh sliced fruit to balance the richness.
Creative Ways to Present
For a fun twist, serve this breakfast poutine family-style on a large platter with everyone helping themselves. Or layer components inside a shallow cast-iron skillet and bring it straight to the table for rustic charm.
Make Ahead and Storage
Make-Ahead Instructions
You can prepare the hollandaise sauce and cook the bacon a day in advance. Keep the sauce warm and cover the bacon tightly. The hash browns are best made fresh but can be par-baked and finished just before serving.
Storage
Store any leftovers in airtight containers in the refrigerator for up to 2 days. Separate the poached eggs if possible to keep textures optimal.
Freezing
While the hash browns and bacon freeze well, homemade hollandaise and poached eggs do not freeze well due to texture changes.
Reheating
Reheat hash browns and bacon in the oven to maintain crispness. Warm the hollandaise gently over a double boiler or low heat while stirring to prevent separation.
Expert Tips for Success
- Use fresh eggs for poaching: Fresher eggs yield neater, firmer whites perfect for presentation.
- Keep your double boiler setup stable: Avoid overheating the hollandaise to maintain its smooth texture.
- Flip hash browns halfway through baking: This ensures even golden crunchiness all around.
- Don’t skip the vinegar in poaching water: It helps egg whites set quickly and neatly.
- Prep ingredients ahead: Have everything ready before starting to keep the cooking flow smooth and stress-free.
- Use freshly grated cheese: It melts better and tastes fresher than pre-shredded varieties with additives.
- Serve immediately: Breakfast poutine is best enjoyed hot, when all elements are at their peak texture and flavor.
Frequently Asked Questions
Can I use regular pork bacon instead of beef bacon?
This recipe specifically calls for beef bacon; substituting pork bacon is common in many recipes but to keep it halal, beef bacon is recommended.
Can I make the hollandaise sauce ahead of time?
Yes, you can prepare the hollandaise sauce ahead and keep it warm over a double boiler for a short period, but avoid holding it too long or it may separate.
How do I ensure perfectly runny poached eggs?
Poach the eggs in gently simmering water for 3-4 minutes as described, and use fresh eggs with vinegar in the water to help set the whites nicely.
Can I pan-fry the hash browns instead of baking?
Absolutely! Pan-frying is a great alternative to get crispy hash browns if you prefer stovetop cooking.
Is this recipe suitable for vegetarians?
As written, it includes beef bacon and gravy likely made from meat, so it is not vegetarian. You can adapt it by using vegetarian gravy and a meat-free bacon substitute.
What can I use instead of apple cider vinegar in the hollandaise?
Lemon juice alone can work, or white wine vinegar if you prefer, but keep quantities small to maintain balance.
What’s the best way to reheat leftovers?
Warm hash browns and bacon in the oven for crispness, and gently reheat hollandaise on the stove over low heat, whisking constantly to keep it smooth.
Final Thoughts
This Ultimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe brings a brilliant blend of comfort, flavor, and culinary flair to your morning table. It invites you to take your time creating layers of crispy, cheesy, savory goodness, topped with the luscious richness of poached eggs and homemade hollandaise. Whether you’re feeding family or indulging in a special solo brunch, this recipe turns breakfast into a celebration of taste and texture you’ll delight in time and again.
PrintUltimate Breakfast Poutine with Creamy Hollandaise Sauce Recipe
This Ultimate Breakfast Poutine combines crispy hash browns, savory beef bacon, rich cheese, and creamy hollandaise sauce topped with perfectly poached eggs for a decadent morning treat.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Canadian
Ingredients
Main 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
Hollandaise Sauce
- 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)
Garnish
- Fresh chives or parsley, chopped, for garnish
Instructions
- Prepare Hash Browns: Preheat oven to 425°F (220°C). Toss frozen hash browns with olive oil, salt, and black pepper. Spread on a baking sheet and bake for 20-30 minutes, flipping halfway, until golden and crispy. Alternatively, pan-fry until crisp.
- Cook Beef Bacon: While hash browns cook, lay beef bacon slices on a foil-lined baking sheet. Bake at 400-425°F (200-220°C) for 15-20 minutes until desired crispiness. Crumble and set aside.
- Make Hollandaise Sauce: Set up a double boiler. Whisk egg yolks, Dijon mustard, apple cider vinegar, and lemon juice in a heatproof bowl over simmering water until thick and pale (3-5 minutes). Remove from heat. Slowly drizzle in warm melted butter while continuously whisking until sauce is thick and glossy. Stir in cayenne pepper; season with salt to taste. Keep warm.
- Poach Eggs: Fill a wide, shallow pot with 3-4 inches of water and 1 tablespoon white vinegar; bring to a gentle simmer. Crack each egg into a small bowl. Gently slide eggs into the simmering water. Poach for 3-4 minutes for perfectly runny yolks. Remove with a slotted spoon and drain on paper towels.
- Assemble Poutine: Divide hot hash browns among individual serving dishes. Top with shredded cheddar and mozzarella cheese, then ladle gravy generously over the cheese. Spoon Hollandaise sauce over the gravy. Arrange crumbled beef bacon and one to two freshly poached eggs on top of each serving. Garnish with fresh chives or parsley. Serve immediately.
Notes
- Alternatively, pan-fry the hash browns until crisp if you prefer not to bake.
- Keep hollandaise sauce warm until assembly to ensure smooth texture.
- Poach eggs gently to achieve perfectly runny yolks.