Breakfast & Brunch
This sous vide egg bites recipe transforms simple ingredients into perfectly tender, bite-sized breakfast masterpieces—no overcooking, no rubbery textures, just silky-smooth eggs every time. The secret? Precision temperature control and foil cups that hold everything together while the sous vide machine does all the work.
I’ve tested countless variations, and this method guarantees restaurant-quality results at home with minimal effort.
The beauty of sous vide lies in its consistency—eggs cook evenly to 145°F, creating a custardy center with just a hint of set, while the edges stay creamy. You can customize these bites with cheese, veggies, or even plant-based binders for vegetarian versions.
The foil cups make plating effortless, and the technique works for breakfast or even a light dinner.
What you’ll end up with is a tray of golden, perfectly cooked egg bites that melt in your mouth, with no risk of overcooking or dryness. The sous vide process locks in moisture and flavor, while the foil cups add a crispy edge when broiled for the final touch.
These are the kind of bites that disappear faster than you can say “breakfast on the go.”
Pair them with fresh herbs, hot sauce, or avocado slices for a complete meal. The best part? Once you try this method, you’ll never go back to traditional egg muffins. Let’s get started—your sous vide machine is about to become your new breakfast hero.
Ingredients for sous egg bites
Twelve simple ingredients transform into perfectly silky egg bites every time—no rubbery edges, just custardy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for even cooking |
| Vegetable Stock 💧 | ½ cup | Low-sodium preferred for flavor balance |
| Whole Milk 🥛 | ¼ cup | Full-fat for creaminess (or unsweetened almond milk for vegan) |
| Shredded Sharp Cheddar Cheese 🧀 | 1 cup | Freshly grated for best melt (or vegan cheese alternative) |
| Chopped Spinach 🍃 | ½ cup | Fresh or thawed frozen (no need to drain) |
| Minced Garlic Cloves 🧄 | 2 cloves | Freshly minced for aromatic depth |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain for even seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing foil cups (light coating) |
| Almond Flour 🥜 | 2 tbsp | For crispy texture in foil cups (optional) |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped for garnish (or dried chives) |
| Heavy Cream 🥛 | ⅛ cup | For custard texture (or coconut cream for vegan) |
The eggs are the star, so grab large, room-temperature eggs—they emulsify better and cook evenly. Trader Joe's or Whole Foods carry the best-quality eggs with bright yolks, but any store-brand works if they're fresh. For the cheese, sharp cheddar melts beautifully, but Pepper Jack or Gruyère add exciting twists. Spinach needs to be finely chopped—no need to drain it, just fold it in. The garlic? Freshly minced makes all the difference, but pre-minced works in a pinch. Pro tip: use Diamond Crystal kosher salt—it dissolves better than table salt and enhances flavor without overpowering.
No fresh spinach? Thawed frozen works perfectly, just don't drain the excess water. Out of sharp cheddar? Parmesan or goat cheese add a tangy kick. The heavy cream can be swapped for unsweetened almond milk or coconut cream if you're avoiding dairy. For extra richness, stir in 1 tablespoon of nutritional yeast—it adds a cheesy depth without the dairy. The almond flour is optional but creates a lovely crispy edge when broiled. If you're short on time, skip it—the eggs will still be delicious. And if you've got leftover herbs from another recipe, toss them in for extra flavor.
Prep ahead for foolproof results: Whisk the eggs, milk, and cream together in a bowl, then stir in the cheese, spinach, and garlic. Divide evenly among greased foil cups—about 2 tablespoons per cup—and refrigerate until ready to cook. These keep covered in the fridge for 2 days or frozen for 1 month—perfect for meal prep. For the sous vide, cook at 145°F for 1 hour, then broil for 3-4 minutes for that golden finish. Store leftovers in an airtight container, and reheat in the microwave for 20 seconds—they'll be just as silky as fresh.
Why You'll Love This Recipe
- No-Fuss Mornings: I swear by these for days when I’m running late—they bake while I drink coffee. Just whisk eggs, milk, and stock, fold in cheese and spinach, then pop in the oven. No flipping, no fuss, just golden perfection waiting for me.
- Cheesy-Spinach Magic: That sharp cheddar melts into a gooey blanket while the spinach wilts just enough to stay vibrant. Honestly, the contrast of creamy egg and salty cheese with the bright greens? It’s the kind of bite that makes me reach for seconds without thinking.
- Weeknight Workhorse: I make a big batch on Sundays and freeze half—they’re ready to reheat for breakfast, lunch, or even a quick snack. Whether it’s a busy weekday or a lazy weekend brunch, these bite-sized eggs never let me down.
- Budget Breakfast Boost: Eggs, milk, and cheese are pantry staples, and a single bag of spinach stretches across multiple batches. Between us, this is how I feed my family well without breaking the bank—plus, leftovers taste just as good the second day.
Step-by-step instructions for sous egg bites
Here's how to create perfectly set, bite-sized egg bites with a creamy custard center and crispy edges.
Prepare the Foil Cups
Cut a large sheet of heavy-duty aluminum foil into 12 equal squares, each about 4 inches wide. Lightly grease each square with the 1 tablespoon extra-virgin olive oil using a paper towel or clean brush. I like to rub it gently but thoroughly—this prevents sticking and creates that beautiful golden crust.
For extra texture, sprinkle 2 tablespoons almond flour evenly across each greased foil square. Tap gently to help it adhere, then fold the foil into 1-inch deep cups. These will hold our egg mixture perfectly while creating that crispy bottom layer. Place the prepared cups on a baking sheet for easy transfer to the steamer.
Whisk the Egg Mixture
In a large bowl, whisk together the 6 whole large eggs until they're completely combined with no streaks remaining. Add the 0.5 cup vegetable stock, 0.25 cup whole milk, 0.125 cup heavy cream, 0.5 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. Whisk vigorously for 30 seconds until fully incorporated—this ensures even cooking and smooth texture.
Here's the thing—room temperature eggs blend better, so if yours are straight from the fridge, let them sit for 10 minutes before whisking. The mixture should be smooth and slightly frothy. This is your base, so don't rush this step. I've found that whisking too quickly can incorporate too much air, which might cause the egg bites to puff up unevenly.
Add Cheese and Spinach
Gently fold in the 1 cup shredded sharp cheddar cheese using a spatula, cutting through the mixture to distribute it evenly. Then add the 0.5 cup chopped spinach and the 2 cloves minced garlic cloves, folding until just combined. You want to maintain some texture in the spinach—overmixing will turn it to mush.
I like to press the mixture through a fine-mesh sieve at this point to remove any large spinach chunks that might not cook evenly. This creates a smoother texture while still keeping the flavor. The mixture should be thick but pourable—if it's too thick, add 1 tablespoon whole milk to loosen it slightly.
Assemble and Steam
Divide the egg mixture evenly among the prepared foil cups, filling each about ¾ full. Sprinkle each with a pinch of the remaining diamond crystal kosher salt and freshly ground black pepper for extra flavor. Then place the filled cups on a steamer rack set over a pot of simmering water.
Bring the water to a gentle simmer (you should see small bubbles but not a rolling boil) and cover the pot with a tight lid. Steam for 12-14 minutes until the edges are set and the centers are just slightly wobbly—this indicates perfect doneness. The egg bites should hold their shape but still have a creamy center. If you cut one open and it's completely firm, they've overcooked slightly.
Finish and Serve
Remove the egg bites from the steamer and let them cool for 2 minutes. Then carefully unfold the foil and transfer each bite to a serving plate. Garnish each with a sprinkle of 2 tablespoons finely chopped fresh chives for freshness and color. The chives add a bright contrast to the rich cheddar and creamy custard.
Serve immediately while warm for the best texture—each bite should have a creamy center that melts in your mouth and a slightly crispy exterior from the almond flour. These egg bites are perfect for breakfast on-the-go or as a protein-packed snack. Store any leftovers in the refrigerator for up to 3 days or freeze for 1 month—just reheat in the microwave for 20 seconds to restore that creamy texture.
Pro Tips For Making Sous Egg Bites
- STEAM FIRST, BAKE SECOND: I learned this the hard way—skipping the steam step means your egg bites end up dry and rubbery. After pouring the mixture into the muffin tin, pop it in the oven for 10 minutes at 350°F (just to set the edges), then pull it out, crack an egg into each cup, and return to the oven. The steam from the egg keeps the bites moist while they finish baking.
- SALT THE CHEESE: Sharp cheddar loses its punch when it gets soggy. Before mixing it into the egg batter, sprinkle a pinch of salt directly onto the shredded cheese and toss it in a bowl. This guarantees the flavor stays bright, even after sitting in the milk and stock.
- DON’T OVERMIX THE BATTER: Whisk the eggs, milk, and stock just until combined—no need for a smoothie. Overmixing incorporates too much air, which makes the bites dense and gummy. A few gentle stirs with a fork is all it takes; the spinach will fold in easily without overworking the mixture.
- USE FROZEN SPINACH: Fresh spinach wilts into a watery mess, turning your egg bites into a sad, waterlogged pudding. Drain and squeeze out every last drop of moisture from thawed frozen spinach before adding it to the batter. This keeps the texture light and the flavor concentrated.
Serving suggestions for this recipe
Breakfast Plating
Present these egg bites on a wooden serving board or white marble slab for a clean, elegant look. Arrange them in a circular pattern with fresh chives scattered between for a pop of color.
For extra flair, drizzle with hot honey or sriracha before serving—just a few drops adds visual appeal and a flavor kick. 🌟
For a brunch spread, pair with crispy bacon strips or smoked salmon on the side. The salty, smoky contrast balances the creamy egg bites perfectly. I like to serve with warm everything bagel halves on the side for dipping—it’s a crowd-pleaser at any gathering.
Lunch or Dinner Twist
Turn these into a light dinner by serving them with a mixed greens salad dressed in lemon vinaigrette. The acidity cuts through the richness of the egg bites beautifully. Add toasted walnuts for crunch and shaved Parmesan for extra depth. 🥗
For a protein boost, top each bite with crumbled feta or avocado slices before serving. The creamy avocado adds a fresh, buttery contrast that elevates the dish.
I’ve also seen these work well as a garnish for grain bowls—just place a few on top of quinoa or farro for a protein-packed bite.
Meal Prep Serving
Store leftovers in an airtight container with parchment paper between layers to keep them fresh. Reheat in the microwave for 20 seconds—they’ll be just as creamy as fresh. Pack them in bento-style containers with hummus or guacamole for a grab-and-go breakfast or snack. 🍽️
For a freezer-friendly option, assemble the egg bites in foil cups, freeze them on a tray, then transfer to a ziplock bag. Reheat directly from frozen in the microwave for 30 seconds—no thawing needed. These make perfect lunchbox additions or post-workout snacks when you’re short on time.
Garnish Ideas
Fresh herbs are your best friend here. Chopped cilantro adds a bright, citrusy note, while microgreens give a delicate crunch. For something bolder, try crispy fried shallots or toasted sesame seeds—they add texture and a nutty depth. 🌿
Don’t overlook spicy elements! A sprinkle of flaky sea salt and red pepper flakes adds heat and contrast. For a sweet-savory combo, drizzle with maple syrup or balsamic glaze before serving. The possibilities are endless, so
Nutrition facts
Frequently asked questions
Why do these egg bites need foil cups instead of a muffin tin?
The foil cups create a steam chamber that mimics sous vide precision cooking. Unlike muffin tins, they trap heat evenly, preventing overcooking at the edges while keeping centers creamy. The almond flour lining also adds a crispy texture that muffin tins can't replicate. Plus, they're perfect for meal prep—just pop them out cleanly!
Can I make these without a sous vide machine?
Yes! Use a steamer basket over simmering water for 12-14 minutes until edges are set but centers jiggle slightly. For extra texture, broil for 3-4 minutes after steaming. The key is gentle heat—no boiling or high oven temps, or they'll turn rubbery. A double boiler works too, but steaming is simplest.
How do I fix egg bites that turned out too watery?
Watery texture usually means oversteaming or undercooked eggs. Next time, reduce steaming to 10-12 minutes and check doneness by gently shaking the cup—it should barely wobble. For existing bites, sprinkle with 1/4 cup grated Parmesan, broil for 2 minutes, then press gently with a spatula to firm up. The cheese will help bind them!
Can I use plant-based ingredients for a vegan version?
Replace eggs with 1/2 cup silken tofu blended with 1 tbsp nutritional yeast, use unsweetened almond milk instead of dairy, and swap cheese for vegan shreds or cashew cream. Add 1 tbsp arrowroot powder to thicken. The texture will be slightly denser but still delicious. Garnish with smoked paprika for depth!
What's the best way to reheat these egg bites?
Microwave for 15-20 seconds on high with a damp paper towel covering them—this prevents drying. For crispier edges, reheat in a 350°F oven for 5 minutes on a baking sheet. Never reheat in water or they'll turn soggy. Pro tip: Store in an airtight container with parchment between layers to maintain freshness!
