Keto Egg Bites (Silky, Custardy & 0.7g Net Carbs)
- Total time
- 40 minutes
- Makes
- 12 egg bites
- Net carbs
- 0.7g
- Calories
- 118

The first tray I made came out as twelve small rubber pucks.
They looked fine going in. Blended, poured, baked at 350°F like a muffin. What came out was firm, bouncy, and nothing like the ones that cost five dollars at the coffee shop.
The coffee shop version is not baked. It is cooked gently in steam, which is why it is silky rather than set. You can copy that at home with nothing more than a roasting pan of hot water under the muffin tin and the oven turned down to 300°F. Low, slow, humid. That is the whole trick.
The second thing that matters is cottage cheese. Cream cheese alone gives you something dense and slightly heavy. Cottage cheese blends into an almost invisible custard and keeps the middle soft. You will not taste it and you will not see it.
These come to 0.7g net carbs each, they hold five days in the fridge, and they freeze properly. I make a tray on Sunday and breakfast is solved until Thursday.
Why the Water Bath Is Not Optional
Eggs set hard when they cook fast. Direct oven heat drives the proteins together tightly and squeezes the water out, which is exactly the rubbery texture you are trying to avoid. Steam keeps the surrounding air at boiling point and no hotter, so the custard sets gently and holds its moisture.
300°F, not 350°F. Fifty degrees sounds like a rounding error and it is the difference between custard and eraser.
Blend, do not whisk. A blender emulsifies the cheese into the eggs completely, so there are no pockets of cheese and no streaks of white. It also whips in a little air, which is why they puff up in the oven.

Recipe Overview
Eggs, cottage cheese and Gruyère blended smooth, poured over turkey bacon and spinach in a greased muffin tin, then baked low in a steamy oven until just set. Twelve bites, and the only real work is cooking the turkey bacon.
Ingredients

| Ingredient | Quantity | Notes |
| Large eggs | 10 | Room temperature |
| Full-fat cottage cheese | ½ cup (113 g) | 4% — this is what makes them silky |
| Gruyère, shredded | 1 cup (100 g) | Or Swiss, cheddar, Monterey Jack |
| Fine salt | ½ tsp | |
| Black pepper | ¼ tsp | |
| Turkey bacon | 6 slices | Cooked crisp and chopped |
| Baby spinach | 8 leaves | Thinly sliced, optional |
| Cooking spray | as needed | Grease generously |
Recipe Timing
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 12 egg bites
- Difficulty: Easy
Step-by-Step Instructions
1. Set up the steam
Oven to 300°F. Boil a kettle.
Grease a 12-cup muffin tin thoroughly, right up over the top rim. Egg sticks to anything you miss. Silicone moulds work and still need greasing.
2. Blend the custard
Put the eggs, cottage cheese, Gruyère, salt and pepper in a blender. Blend 30 to 45 seconds, until completely smooth and slightly frothy on top.
You should not be able to see any curds of cottage cheese at all. If you can, keep going.
3. Fill the tin
Divide the turkey bacon and spinach between the twelve cups, then pour the egg mixture over the top. Fill only three quarters of the way up. They rise a surprising amount and will spill over the rim if you top them off.

4. Bake in a water bath
Sit the muffin tin inside a large roasting pan. Pour boiling water into the roasting pan until it comes about halfway up the outside of the muffin tin, then slide the whole thing into the oven.
No roasting pan big enough? Put a baking dish of boiling water on the bottom rack and the muffin tin on the middle rack. The steam does most of the same job.
Bake about 30 minutes, until the tops are set and only barely jiggle in the centre. They should look puffed and pale gold, not browned.
5. Get them out within three minutes
They will deflate slightly as they cool. That is normal and it happens to the coffee shop ones too.
Rest three minutes, run a thin knife around each one, and lift them out. Leave them much longer than that and the residual heat keeps cooking them, plus they start gripping the tin as they cool.

Recipe Tips and Variations
Turkey bacon is lean, so it crisps slowly. Cook it in a lightly oiled pan and give it an extra minute or two — you want it properly crisp before it goes in, or it turns soft in the custard.
Do not use mozzarella. It goes stringy and slightly gritty when blended into eggs. Gruyère is the classic here, but Swiss, sharp cheddar and Monterey Jack all blend smoothly.
Keep the ratio if you change the fillings. Roughly 1 cup of shredded cheese and ½ cup of cottage cheese per 10 eggs. Push the cheese higher and they get dense.
Roasted red pepper and Monterey Jack is the other coffee shop flavour and it works exactly the same way. Chop the pepper small and pat it dry first — wet fillings water down the custard.
Egg white version. Swap in 12 egg whites for the 10 whole eggs. They cook faster, so start checking at 20 minutes, and they come out lighter and paler.
Instant Pot method. Fill a silicone egg bite mould, cover with foil, set on the trivet over 1 cup of water, and steam for 10 minutes with a 10-minute natural release. Slightly silkier than the oven, if you have the mould.
Common mistake — overfilling. Three quarters full. They rise more than you expect.
Common mistake — skipping the water. Without steam they are just egg muffins. Perfectly edible, but not what you came here for.
Serving Suggestions
Two with coffee is a proper breakfast. Three if you are heading somewhere physical.
A few slices of avocado alongside adds fat and makes the plate look like something. A dash of hot sauce cuts the richness if you find them a bit heavy first thing.
For a weekend brunch table, put these next to keto avocado toast and a plate of keto deviled eggs. If you would rather have one dish that feeds everyone, fluffy egg casserole covers the same ground in a single pan.
Storage and Reheating
Refrigerator. Five days in an airtight container. Let them cool completely first or condensation makes them soggy on the bottom.
Freezer. Up to three months, and they freeze genuinely well — better than most egg dishes. Wrap each one in parchment, then bag them with the air pressed out.
Reheating. From the fridge, 15 to 20 seconds in the microwave. From frozen, 45 to 60 seconds. Go in short bursts and stop as soon as they are warm through — overheated egg turns weepy and rubbery in about ten extra seconds.
A damp paper towel over the top while microwaving keeps them moist.
Frequently Asked Questions
Why are my keto egg bites rubbery?
Almost always heat. Either the oven was too high or they stayed in too long. Eggs cooked fast squeeze out their water and tighten up. Drop to 300°F, use the water bath, and pull them while the centres still have the faintest wobble. They finish setting on the counter.
Can I taste the cottage cheese?
No, and this is the question I get most from people who do not like cottage cheese. Blended properly it disappears completely into the custard — no curds, no tang, no texture. What it leaves behind is moisture and protein. If you can taste or feel it, the blender did not run long enough.
Do I really need the water bath?
If you want the silky coffee shop texture, yes. Without it you get egg muffins — firmer, more bouncy, still perfectly good food but a different thing entirely. The setup costs about a minute: a roasting pan and a kettle of boiling water. If you genuinely cannot manage it, a dish of water on the bottom rack gets you most of the way.
Why did mine deflate?
They are supposed to. Blending whips air into the mixture, that air expands in the heat, and it contracts again as they cool. Every version of these does it, including the ones sold in coffee shops. A slight sink is normal. A total collapse into a flat disc means they were underbaked, so give them another five minutes next time.
How many carbs are in keto egg bites?
These come to 0.7g net carbs each, so two make a breakfast for under 1.5g. The coffee shop version runs around 9g of carbs for two, mostly from added starches and the potato in some varieties.
More Make-Ahead Keto Breakfasts
- Taco Breakfast Scramble — high protein, one pan, ready fast
- Keto Quiche Lorraine — same flavours, proper crust
- Fluffy Egg Casserole — one pan, feeds a table
- Almond Flour Keto Pancakes — for a slower morning
- Mushroom Spinach Scrambled Eggs — ten minutes, one pan
Recipe Card

Keto Egg Bites
Equipment
- Blender
- 12-cup muffin tin or silicone egg bite mould
- Large roasting pan
- Kettle
- Thin knife or small offset spatula
Ingredients
- 10 large eggs room temperature
- 1/2 cup full-fat cottage cheese 113 g, 4% – this is what makes them silky
- 1 cup Gruyere shredded (100 g) – or Swiss, cheddar, Monterey Jack
- 1/2 tsp fine salt
- 1/4 tsp black pepper
- 6 slices turkey bacon cooked crisp and chopped
- 8 leaves baby spinach thinly sliced, optional
- cooking spray grease generously
Instructions
- Set up: Preheat to 300°F and boil a kettle. Grease a 12-cup muffin tin thoroughly, right up over the top rim – egg sticks to anything you miss.
- Blend the custard: Blend the eggs, cottage cheese, Gruyere, salt and pepper for 30-45 seconds until completely smooth and slightly frothy. No curds of cottage cheese should remain visible.
- Fill the tin: Divide the turkey bacon and spinach between the 12 cups, then pour the egg mixture over. Fill only three quarters of the way up – they rise more than you expect.
- Water bath: Sit the muffin tin inside a large roasting pan. Pour boiling water into the roasting pan until it reaches halfway up the outside of the muffin tin, then transfer to the oven. No roasting pan? Put a dish of boiling water on the bottom rack and the tin on the middle rack.
- Bake: About 30 minutes, until the tops are set and only barely jiggle in the centre. They should be puffed and pale gold, not browned.
- Remove within 3 minutes: Rest 3 minutes, run a thin knife around each, and lift out. They deflate slightly as they cool – that is normal. Left longer they keep cooking and start gripping the tin.




