Affordable Keto Eggs Benedict Meal Prep
I remember the first time I tried to make a keto-friendly Eggs Benedict; I ended up with a sad, deflated pile of egg whites and a broken hollandaise that resembled watery scrambled eggs. After years of tweaking, I’ve landed on this budget-friendly meal-prep version that not only tastes incredible but also saves you money and time throughout the week. This Keto Eggs Benedict with Turkey Bacon on Cloud Bread is my go-to make-ahead breakfast, and I’m thrilled to share exactly how to batch cook it for under £2 per serving.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 4 (2 Benedicts per serving)
- Difficulty: Medium
Why You’ll Love This Keto Eggs Benedict with Turkey Bacon on Cloud Bread
- Cost-Effective Meal Prep: By making everything from scratch—cloud bread, turkey bacon, and hollandaise—you slash the cost to roughly £1.80 per serving, compared to £8-12 at a café.
- Batch Cooking Champion: The cloud bread freezes beautifully, the turkey bacon crisps up in minutes, and the hollandaise sauce reheats without splitting if you follow my simple trick.
- Truly Keto-Friendly: Each serving contains less than 3g net carbs, thanks to the cloud bread replacing traditional English muffins, and the hollandaise is packed with healthy fats to keep you full until lunch.
- No Special Equipment Needed: You don’t need a sous-vide machine or a double boiler; a simple hand mixer and a heatproof bowl will give you perfect results every time.
- Holds Up to Reheating: Unlike traditional Eggs Benedict that becomes a soggy mess, this version retains its texture—the cloud bread stays fluffy and the turkey bacon stays crisp even after two days in the fridge.
Ingredients You’ll Need
- 6 large eggs (separated, plus 4 whole eggs for poaching)
- 85g cream cheese, softened
- ¼ teaspoon cream of tartar
- Pinch of salt
- 200g turkey bacon (about 8 slices)
- 3 large egg yolks (for hollandaise)
- 1 tablespoon lemon juice
- 1 tablespoon white wine vinegar (for poaching water)
- 120g unsalted butter, melted
- ¼ teaspoon paprika
- Fresh chives, chopped (for garnish)
- Salt and black pepper to taste
Tip: For the fluffiest cloud bread, ensure your cream cheese is at room temperature before mixing. Cold cream cheese creates lumps that weigh down the egg whites, resulting in dense bread that won’t hold its shape during baking.
How to Make Keto Eggs Benedict with Turkey Bacon on Cloud Bread
- Preheat your oven to 150°C (300°F) and line a baking tray with parchment paper. The lower temperature is crucial here—it dries out the cloud bread gently without browning it too quickly. You’ll want the paper to be smooth and flat so the bread lifts off easily later.
- Make the cloud bread batter: In a large bowl, whisk the 6 egg yolks with the softened cream cheese until the mixture is completely smooth and pale yellow, with no streaks of white cream cheese visible. The texture should resemble a thick custard—silky and cohesive. In a separate clean, dry bowl, beat the 6 egg whites with the cream of tartar and a pinch of salt using a hand mixer on medium speed. Watch for the whites to transform from frothy bubbles to soft peaks that droop slightly when you lift the beaters, then continue until they form stiff, glossy peaks that stand upright without collapsing. Gently fold one-third of the egg whites into the yolk mixture using a rubber spatula, cutting through the centre and lifting from the bottom until just combined—you’ll see a marbled effect that should disappear as you add the remaining whites. Fold in the rest in two additions, being careful not to deflate the air you’ve worked so hard to create.
- Shape and bake the cloud bread: Spoon the batter onto the prepared tray in 8 equal rounds, each about 10cm wide and 2cm thick. Use the back of the spoon to create a slight indent in the centre of each round—this will hold the poached egg and hollandaise later. Bake for 18-22 minutes, rotating the tray halfway through. The bread is ready when the tops are a light golden brown and the edges feel firm to the touch, but the centres still have a slight give. You’ll smell a faint, buttery, eggy aroma when they’re done. Transfer the baking tray to a wire cooling rack and let the cloud bread cool completely on the tray—this prevents steam from making them soggy.
- Crisp the turkey bacon: While the cloud bread cools, place the turkey bacon slices in a cold, non-stick frying pan. Set the pan over medium heat and cook for 3-4 minutes per side. You’ll hear a gentle sizzle as the fat renders, and the edges will turn a deep reddish-brown and become visibly crispy. The bacon should be firm and snap when bent, not floppy. Transfer to a paper towel-lined plate to drain excess oil and stay crisp.
- Poach the eggs: Bring a medium saucepan of water to a gentle simmer—you should see small bubbles rising to the surface, but no rolling boil. Add the white wine vinegar. Crack one of the 4 whole eggs into a small ramekin. Create a gentle whirlpool in the water using a spoon, then carefully slide the egg into the centre. Poach for 3-4 minutes; the white should be fully set and opaque, while the yolk remains soft and jiggly when you gently poke it with a finger. Use a slotted spoon to lift the egg out, letting excess water drip off, then set it on a plate. Repeat with the remaining eggs.
- Prepare the hollandaise sauce: In a heatproof bowl set over a saucepan of barely simmering water (the bowl should not touch the water), whisk the 3 egg yolks and lemon juice together until the mixture thickens and becomes pale and frothy—this takes about 2 minutes. You’ll see the mixture leave a ribbon trail on the surface when you lift the whisk. Remove the bowl from the heat and slowly drizzle in the melted butter while whisking constantly. The sauce should emulsify into a thick, glossy, pale yellow consistency that coats the back of a spoon. Season with paprika, salt, and pepper. If it becomes too thick, whisk in a teaspoon of warm water to loosen it.
- Assemble the Benedicts: Place two cloud bread rounds on each plate. Top each with a slice of crispy turkey bacon, then a poached egg. Spoon the hollandaise sauce generously over the top—about 2 tablespoons per Benedict. Garnish with chopped fresh chives and an extra crack of black pepper. Serve immediately for the best texture, or cool completely for meal prep storage.
Tips From My Kitchen
- Separate eggs when they’re cold, but whip them at room temperature: Cold egg whites whip more slowly and are less stable. Separate your eggs straight from the fridge—the yolks are less likely to break—but let the whites sit on the counter for 15 minutes before beating. You’ll notice they reach stiff peaks in half the time, and the cloud bread will rise higher during baking.
- Don’t skip the cream of tartar: This acidic powder stabilises the egg white foam, preventing the cloud bread from collapsing in the oven. If you don’t have it, substitute with ½ teaspoon of lemon juice or white vinegar per 6 egg whites. Without this stabiliser, your bread will puff up beautifully but deflate into a sad, flat disc as it cools.
- Line your baking tray with parchment, not greaseproof paper: Parchment paper has a silicone coating that creates a non-stick surface, while greaseproof paper can stick to the delicate cloud bread. I learned this the hard way when half my bread tore apart during removal—it’s a small detail that makes a huge difference.
- Batch cook the hollandaise with a stabiliser: For meal prep, add 1 teaspoon of Dijon mustard to the hollandaise before emulsifying. The mustard acts as an emulsifier, keeping the sauce from separating when you reheat it. Simply store the sauce in a jar in the fridge, then reheat gently in a bowl over warm water, whisking continuously until smooth.
- Use a slotted spoon to test poached eggs: Before you lift the egg out of the water, gently press the white with the back of the spoon. If it feels firm and resists pressure, it’s done. If the white feels wobbly or loose, give it another 30 seconds. This tactile cue is far more reliable than timing alone, especially if your water temperature fluctuates.
Equipment You’ll Need
- Stand mixer or hand mixer
- Baking tray
- Parchment paper
- Wire cooling rack
- Medium saucepan
- Heatproof bowl
- Slotted spoon
- Non-stick frying pan
- Rubber spatula
- Small ramekins
Common Mistakes to Avoid
- Overcrowding the pan: When poaching multiple eggs, never add more than two at a time to the saucepan. Adding too many eggs lowers the water temperature dramatically, causing the whites to spread out into wispy threads instead of forming neat, compact parcels. If you’re meal prepping, poach all the eggs at once, then plunge them into an ice bath to stop cooking, and reheat them in warm water for 30 seconds before serving.
- Wrong temperature: The cloud bread oven temperature must not exceed 150°C (300°F). Higher temperatures cause the bread to brown too quickly on the outside while remaining undercooked and doughy in the centre. If your oven runs hot, use an oven thermometer to verify—I’ve ruined entire batches because my dial was 20°C off.
- Skipping the rest time: Cloud bread needs to cool completely on the baking tray before you attempt to move it. The structure is incredibly fragile when hot, and moving it too early will cause it to tear or collapse. Allow at least 15 minutes of undisturbed cooling; you’ll see the bread firm up and pull slightly away from the parchment edges as it rests.
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of cayenne pepper and ¼ teaspoon of smoked paprika to the cloud bread batter before folding in the egg whites. For the hollandaise, stir in 1 tablespoon of sriracha or your favourite hot sauce at the end. The heat cuts through the richness beautifully and gives the dish a lovely warm kick that lingers.
- Vegetarian/Vegan Option: Replace the turkey bacon with crispy pan-fried halloumi slices or smoked tempeh strips. For a fully vegan version, use a tofu-based cloud bread (blend silken tofu with chickpea flour and baking powder) and a cashew-based hollandaise made from soaked cashews, nutritional yeast, lemon juice, and turmeric for colour. The texture is different but equally satisfying.
- Different Protein: Swap the turkey bacon for thinly sliced roast beef or grilled chicken breast. For a seafood twist, use smoked salmon or pan-seared trout fillets. The key is to keep the protein thin and fully cooked so it doesn’t weigh down the delicate cloud bread. I’ve also used leftover Budget Meal Prep Cilantro Lime Shrimp With Cauli Rice—the shrimp adds a bright, zesty flavour that pairs wonderfully with the buttery hollandaise.
What to Serve With Keto Eggs Benedict with Turkey Bacon on Cloud Bread
- Simple mixed greens dressed with a light vinaigrette—the acidity cuts through the richness of the hollandaise
- Roasted asparagus spears tossed in olive oil and salt, roasted at 200°C (400°F) for 10 minutes until tender and slightly charred
- A side of fresh berries for a touch of natural sweetness and colour contrast
- Herb-infused bone broth for a warming, savoury start to the meal
Still hungry for ideas? You might also love Cottage Cheese Blueberry Cloud Bread With High Protein Low Calories, Blueberry Cottage Cheese Cloud Bread from our sister kitchens.
Frequently Asked Questions

Keto Eggs Benedict with Turkey Bacon on Cloud Bread
Ingredients
Method
-
Preheat your oven to 150°C (300°F) and line a baking tray with parchment paper. The lower temperature is crucial here—it dries out the cloud bread gently without browning it too quickly. You’ll want the paper to be smooth and flat so the bread lifts off easily later.
-
Make the cloud bread batter: In a large bowl, whisk the 6 egg yolks with the softened cream cheese until the mixture is completely smooth and pale yellow, with no streaks of white cream cheese visible. The texture should resemble a thick custard—silky and cohesive. In a separate clean, dry bowl, beat the 6 egg whites with the cream of tartar and a pinch of salt using a hand mixer on medium speed. Watch for the whites to transform from frothy bubbles to soft peaks that droop slightly when you lift the beaters, then continue until they form stiff, glossy peaks that stand upright without collapsing. Gently fold one-third of the egg whites into the yolk mixture using a rubber spatula, cutting through the centre and lifting from the bottom until just combined—you’ll see a marbled effect that should disappear as you add the remaining whites. Fold in the rest in two additions, being careful not to deflate the air you’ve worked so hard to create.
-
Shape and bake the cloud bread: Spoon the batter onto the prepared tray in 8 equal rounds, each about 10cm wide and 2cm thick. Use the back of the spoon to create a slight indent in the centre of each round—this will hold the poached egg and hollandaise later. Bake for 18-22 minutes, rotating the tray halfway through. The bread is ready when the tops are a light golden brown and the edges feel firm to the touch, but the centres still have a slight give. You’ll smell a faint, buttery, eggy aroma when they’re done. Transfer the baking tray to a wire cooling rack and let the cloud bread cool completely on the tray—this prevents steam from making them soggy.
-
Crisp the turkey bacon: While the cloud bread cools, place the turkey bacon slices in a cold, non-stick frying pan. Set the pan over medium heat and cook for 3-4 minutes per side. You’ll hear a gentle sizzle as the fat renders, and the edges will turn a deep reddish-brown and become visibly crispy. The bacon should be firm and snap when bent, not floppy. Transfer to a paper towel-lined plate to drain excess oil and stay crisp.
-
Poach the eggs: Bring a medium saucepan of water to a gentle simmer—you should see small bubbles rising to the surface, but no rolling boil. Add the white wine vinegar. Crack one of the 4 whole eggs into a small ramekin. Create a gentle whirlpool in the water using a spoon, then carefully slide the egg into the centre. Poach for 3-4 minutes; the white should be fully set and opaque, while the yolk remains soft and jiggly when you gently poke it with a finger. Use a slotted spoon to lift the egg out, letting excess water drip off, then set it on a plate. Repeat with the remaining eggs.
-
Prepare the hollandaise sauce: In a heatproof bowl set over a saucepan of barely simmering water (the bowl should not touch the water), whisk the 3 egg yolks and lemon juice together until the mixture thickens and becomes pale and frothy—this takes about 2 minutes. You’ll see the mixture leave a ribbon trail on the surface when you lift the whisk. Remove the bowl from the heat and slowly drizzle in the melted butter while whisking constantly. The sauce should emulsify into a thick, glossy, pale yellow consistency that coats the back of a spoon. Season with paprika, salt, and pepper. If it becomes too thick, whisk in a teaspoon of warm water to loosen it.
-
Assemble the Benedicts: Place two cloud bread rounds on each plate. Top each with a slice of crispy turkey bacon, then a poached egg. Spoon the hollandaise sauce generously over the top—about 2 tablespoons per Benedict. Garnish with chopped fresh chives and an extra crack of black pepper. Serve immediately for the best texture, or cool completely for meal prep storage.
Notes
I’ve been making this Keto Eggs Benedict with Turkey Bacon on Cloud Bread for over 5 years, and it never disappoints. Friends always ask me for this recipe after trying it at dinner parties, and they’re shocked to learn it’s not only keto-friendly but also budget-conscious. Whether you’re prepping for a busy work week or treating yourself to a luxurious weekend breakfast, this recipe delivers on flavour, texture, and savings. If you give it a go, I’d love to hear how you get on—drop a comment below and let me know your favourite variation or any tips you discovered along the way.