Bacon Gruyère Egg Bites (Keto Recipe)
These Bacon Gruyère Egg Bites are the perfect keto-friendly, high-protein breakfast that feels luxurious and indulgent, yet incredibly easy to make.
Inspired by the popular sous vide egg bites from coffee shops, this version is oven-baked, making it accessible for home cooks without any special equipment.
The combination of smoky bacon and nutty, melty Gruyère cheese creates a rich, velvety bite that melts in your mouth. With a fluffy, custard-like texture, these egg bites are perfect for meal prep—simply make a batch ahead of time and grab one when you need a quick, satisfying breakfast.
So if you’re following a keto diet, a GLP-1 diet, low-carb lifestyle, or just want a delicious and protein-packed breakfast, these egg bites will keep you full and energized all morning.

Why You’ll Love This Recipe
- Keto-friendly and low-carb, with plenty of healthy fats and protein
- Velvety and custard-like texture, thanks to a special baking method
- Bacon and Gruyère cheese create a rich, indulgent flavor
- Great for meal prep—make a batch and store in the fridge for easy breakfasts
- No sous vide required! Oven-baked for a simple, foolproof method
Ingredients
- 6 large eggs
- ¼ cup heavy cream
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder
- ½ cup shredded Gruyère cheese
- 4 slices cooked bacon, crumbled
- 2 tablespoons unsalted butter, melted
- Olive oil or butter for greasing the muffin tin
Instructions
- Preheat oven to 300°F (150°C) and grease a 12-cup muffin tin or silicone mold with olive oil or butter.
- In a blender or mixing bowl, whisk together eggs, heavy cream, salt, pepper, and garlic powder until smooth.
- Stir in the shredded Gruyère cheese and crumbled bacon, reserving a little for topping.
- Pour the mixture evenly into the muffin tin, filling each cup about ¾ full.
- Place the muffin tin in a larger baking dish and carefully pour hot water into the larger dish, creating a water bath to help steam the egg bites for a smooth texture.
- Bake for 30-35 minutes, or until the egg bites are set but still slightly soft in the center.
- Let cool for a few minutes before carefully removing from the tin.
- Serve warm, or allow to cool completely before storing in the refrigerator.
Nutritional Info (per serving, makes 12 egg bites, serving size 2 bites):
Calories: ~160
Protein: ~12g
Carbs: ~1g
Fat: ~12g
Tips for Your Bacon Gruyère Egg Bites
- For an even creamier texture, blend the eggs and cream in a blender before stirring in the cheese and bacon.
- Use a silicone mold for easy removal—egg bites tend to stick to regular metal muffin tins.
- Make them even richer by adding a tablespoon of cream cheese to the egg mixture before baking.
- Want variety? Swap the Gruyère for cheddar, gouda, or Swiss cheese for a different flavor profile.
- Reheating tip: Warm them in the microwave for 15-20 seconds for a fresh-from-the-oven texture.
- Make it dairy-free by using coconut cream and a dairy-free cheese alternative
