- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
These High-Protein Egg Bites with Spinach and Feta are the ultimate low-carb, meal-prep breakfast. Inspired by the famous coffeehouse favorite, this homemade version relies on a rich, velvety egg mixture whipped with cottage cheese to achieve a tender, custardy texture without needing a sous vide machine. Balanced with fresh baby spinach, savory feta cheese, and garlic, they offer a clean, restaurant-quality morning meal that keeps you full for hours.
By baking these in a muffin pan set inside a water bath, you create a gentle, humid baking environment that prevents the eggs from expanding violently and deflating into rubbery pucks. Pair them with a batch of salty-sweet cottage cheese breakfast bowls for a well-rounded meal prep routine, or enjoy them as a portable, protein-packed afternoon snack.
Prep Time
15 Mins
Cook Time
25 Mins
Total Time
40 Mins
Servings
6 (12 bites)
Calories
165 / serving
Why This Recipe Works
- The Cottage Cheese Secret: Blending whole eggs and egg whites with blended cottage cheese adds immense structural protein and moisture without adding heavy cream, ensuring a velvety texture.
- Water Bath Technique: Baking the muffin pan inside a larger dish filled with hot water buffers the heat, cooking the eggs gently and evenly so they remain soft rather than spongy.
- Moisture Control: Pre-sautéing and squeezing the excess liquid from the spinach prevents watery egg bites and soggy bottoms.
- Meal-Prep Perfection: These bites hold up beautifully in the refrigerator for up to 5 days and reheat in under a minute without losing their creamy interior.
Mastering Texture & Moisture Control
The biggest issue with baked egg muffins is that high oven heat causes egg proteins to tightly coagulate, squeezing out trapped water (a process called syneresis). This results in rubbery eggs sitting in a pool of liquid. To prevent this, two critical steps are implemented in this recipe:
- Wilting and Squeezing the Greens: Fresh baby spinach is roughly 90% water. Sautéing it briefly breaks down the cell walls, allowing you to squeeze out excess moisture using a clean kitchen towel before adding it to the egg mixture.
- Incorporating Emulsified Fats & Dairy: Blending whole eggs with cottage cheese creates an emulsion. The fats and proteins in dairy coat the egg proteins, preventing them from bonding too tightly and keeping the final structure light and airy.
Ingredients
- Large Whole Eggs: 6 large eggs
- Egg Whites: 1/2 cup liquid egg whites (or whites from 4 large eggs)
- Low-Fat Cottage Cheese: 1 cup (2% or 4% milkfat works best)
- Olive Oil: 1 teaspoon (for sautéing spinach)
- Fresh Baby Spinach: 3 cups packed (approx. 3 oz)
- Crumbled Feta Cheese: 1/2 cup (2 oz)
- Shredded Monterey Jack or Mozzarella Cheese: 1/2 cup (2 oz, helps with binding)
- Garlic Powder: 1/2 teaspoon
- Onion Powder: 1/4 teaspoon
- Fine Sea Salt: 1/2 teaspoon
- Black Pepper: 1/4 teaspoon freshly cracked
Equipment Needed
- Silicone 12-cup muffin pan (highly recommended) or metal muffin pan with non-stick spray
- High-speed blender or food processor
- Large baking sheet or roasting pan (for the water bath)
- Skillet (for wilting spinach)
- Clean kitchen towel or cheesecloth
Step-by-Step Instructions
1. Prep Oven and Water Bath
Position a rack in the center of your oven and preheat to 300°F (150°C). Place a 12-cup silicone muffin mold inside a large rimmed baking sheet or roasting pan. Lightly spray the silicone cups with non-stick cooking spray.
2. Sauté and Wring Spinach
Heat olive oil in a skillet over medium heat. Add fresh spinach and sauté for 2–3 minutes until completely wilted. Transfer the spinach to a clean kitchen towel or fine mesh strainer, allow it to cool for 2 minutes, and squeeze out all excess liquid. Roughly chop the squeezed spinach.
3. Blend the Base
In a blender, combine the whole eggs, liquid egg whites, cottage cheese, garlic powder, onion powder, salt, and black pepper. Blend on high speed for 30–45 seconds until completely smooth, frothy, and homogenous with no visible cottage cheese curds remaining.
4. Assemble in Muffin Cups
Divide the chopped spinach, crumbled feta, and shredded Monterey Jack evenly among the 12 muffin cups. Pour the blended egg base over the fillings, filling each cup about 3/4 full. Use a toothpick or small spoon to gently stir each cup so the spinach and cheese are evenly distributed.
5. Add Water and Bake
Carefully transfer the baking tray to the oven. Pour approximately 1.5 to 2 cups of boiling hot water into the outer baking sheet around the silicone mold (creating a water bath). Bake at 300°F (150°C) for 22–25 minutes, or until the centers are set and no longer jiggle when the pan is gently shaken.
6. Cool and Serve
Remove from the oven and let the egg bites rest in the silicone pan for 5 minutes. They will deflate slightly as they cool, which is completely normal. Pop them out gently and serve warm.
Substitutions & Variations
- Cheese Swaps: Replace feta with goat cheese for a creamier, tangy twist, or swap Monterey Jack with sharp cheddar or Gruyère.
- Add Protein: Fold in cooked diced turkey bacon, cooked ground turkey, or chopped chicken sausage alongside the spinach. If you enjoy chicken sausage options, try pairing your prep week with our high-protein Greek chicken bowls.
- Dairy-Free Option: Use a dairy-free cream cheese substitute instead of cottage cheese and replace real feta with a plant-based feta crumb. Note that texture will vary slightly.
- Veggie Additions: Sauté finely diced red bell peppers or mushrooms alongside the spinach, ensuring all moisture is cooked off before adding to the cups.
Storage & Reheating Instructions
Refrigeration: Allow egg bites to cool completely. Store in an airtight glass container lined with a paper towel (to absorb ambient moisture) for up to 5 days.
Freezing: Wrap individual cooled egg bites tightly in plastic wrap, then store in a freezer-safe zip-top bag for up to 2 months. Thaw overnight in the refrigerator before reheating for best texture.
Reheating:
- Microwave (Fastest): Place 2 egg bites on a microwave-safe plate, cover with a damp paper towel, and microwave on high for 30–45 seconds (from thawed).
- Toaster Oven or Air Fryer: Heat at 300°F for 4–5 minutes until warm throughout and lightly crisp on the outside.
Troubleshooting Common Issues
Problem: Egg bites stuck to the pan.
Solution: Metal pans cling aggressively to egg protein. Always use a quality silicone muffin mold sprayed lightly with oil, and allow the bites to sit for 5 minutes post-bake before unmolding.
Solution: Metal pans cling aggressively to egg protein. Always use a quality silicone muffin mold sprayed lightly with oil, and allow the bites to sit for 5 minutes post-bake before unmolding.
Problem: Watery pool at the bottom of the cup.
Solution: This stems from un-squeezed spinach or using low-fat cottage cheese that contains high water content without full blending. Squeeze your greens thoroughly in a towel and ensure the cottage cheese is fully blended into the liquid eggs.
Solution: This stems from un-squeezed spinach or using low-fat cottage cheese that contains high water content without full blending. Squeeze your greens thoroughly in a towel and ensure the cottage cheese is fully blended into the liquid eggs.
Nutrition Information
Estimated values per serving (2 egg bites):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 165 kcal |
| Protein | 15 g |
| Total Carbohydrates | 3 g |
| Dietary Fiber | 1 g |
| Net Carbs | 2 g |
| Total Fat | 10 g |
| Saturated Fat | 5 g |
| Sugars | 1 g |
| Sodium | 380 mg |
Frequently Asked Questions
Can I make these without a blender?
You can whisk the ingredients by hand, but the final texture will not be as smooth. Blending breaks down the cottage cheese curds completely, creating a uniform, sous-vide-style consistency.
Do I have to use a water bath?
The water bath regulates heat and adds moisture inside the oven. Skipping it can lead to puffed-up eggs that sink and turn dry or spongy once removed from heat.
Can I use frozen spinach instead of fresh?
Yes. Thaw 1/2 cup of frozen chopped spinach completely and squeeze it thoroughly in a paper towel or cheesecloth to remove all liquid before adding to the muffin cups.
Why did my egg bites sink after baking?
All baked egg dishes deflate slightly as steam cools. However, baking at a low temperature (300°F) minimizes drastic puffing and shrinking, giving you a smooth top.
Are these egg bites keto-friendly?
Yes. With only 2 grams of net carbs per serving (2 bites), they fit perfectly into a low-carb or ketogenic diet.
High-Protein Egg Bites with Spinach & Feta
Creamy, low-carb, Starbucks-style breakfast egg bites cooked in a gentle water bath.
Prep Time: 15 mins
Cook Time: 25 mins
Total Time: 40 mins
Servings: 6 (2 bites/serving)
Ingredients
- 6 large whole eggs
- 1/2 cup liquid egg whites
- 1 cup low-fat cottage cheese
- 1 tsp olive oil
- 3 cups fresh baby spinach, packed
- 1/2 cup crumbled feta cheese
- 1/2 cup shredded Monterey Jack cheese
- 1/2 tsp garlic powder
- 1/4 tsp onion powder
- 1/2 tsp fine sea salt
- 1/4 tsp black pepper
Instructions
- Preheat oven to 300°F (150°C). Place a 12-cup silicone muffin pan inside a large baking dish. Lightly spray cups with non-stick spray.
- Sauté spinach in olive oil over medium heat for 2–3 minutes until wilted. Cool slightly, squeeze out all moisture using a towel, and chop.
- Blend whole eggs, egg whites, cottage cheese, garlic powder, onion powder, salt, and pepper until completely smooth (30–45 seconds).
- Divide chopped spinach, feta, and Monterey Jack evenly into the 12 muffin cups. Pour egg mixture over top until 3/4 full; stir lightly with a toothpick.
- Pour 1.5–2 cups of boiling hot water into the outer baking dish. Bake at 300°F for 22–25 minutes until set. Cool 5 minutes before removing.
Rate this recipe
Loading ratings...
- Get link
- X
- Other Apps

