
Inspired by our most popular egg bake recipe, these high-protein egg bites with cottage cheese are easy to make and meal prep. And if you love Starbucks bacon and gruyere egg bites, these are way better but cost a fraction of the price to make. By baking these with a pan of hot water, you get that souvide texture without a fancy machine.
Preheat the oven to 425°F. Lay 5 slices bacon and 1/2 yellow onion (diced small) on a foil-lined tray and bake for 15 minutes or until crispy. Remove bacon and onions. If you use bacon bites, you can skip this step entirely. A silicon muffin mold is so great here! Otherwise, I recommend preparing a muffin tin with liners.
Make a steam bath by reducing the oven to 350°F. Place a rimmed baking dish on the bottom rack. Boil a pot of water (or boil it in an electric kettle) and carefully pour this into the rimmed baking dish. This creates a steamy environment that gives the creamy texture of Starbucks egg bites!
Blend 9 eggs, 14 oz cottage cheese, 6 tbsp all-purpose flour, half of the gruyere cheese, 1/4 tsp salt, 1/4 tsp pepper, and the optional 1/4 tsp red pepper flakes until smooth (45-60 seconds).
Assemble by pouring the egg mixture into a muffin tin with room for 12 muffins. Sprinkle the crumbled bacon and onions evenly over each egg muffin, then stir lightly to distribute. Top with the remaining shredded gruyere cheese. We fill our muffin tins pretty full, but depending on the size of your muffin cups, you might end up with more than 12 bites.
Bake for 20 minutes on the upper rack and leave the pan filled with water beneath. When done, the center should be set but slightly jiggly. Broil for the last 5 minutes for a golden finish.