Breakfast & Brunch
This avocado egg and spinach recipe transforms simple ingredients into a restaurant-worthy breakfast that’s creamy, fresh, and packed with texture. The secret lies in blending ripe avocado directly into the eggs, creating silky swirls that elevate every bite—no separate guacamole needed.
I’ve perfected this scramble to deliver a balance of rich, velvety eggs and vibrant spinach, all in just 15 minutes. What sets this dish apart is how the avocado’s healthy fats transform the scramble into something decadent, while the spinach adds a bright, earthy contrast.
The technique is straightforward: sauté the spinach until wilted, blend avocado into the eggs, then cook everything together for a cohesive, creamy finish. No fancy equipment required—just a nonstick pan and a fork for blending.
The result is a dish that’s creamy from the avocado-infused eggs, tender from the spinach, and ready in time for your morning routine. Top with a sprinkle of feta, red pepper flakes, or fresh herbs to customize it to your taste.
This isn’t just breakfast—it’s a meal that feels like a treat. Perfect for meal prep or a weekend brunch, this recipe scales easily for one or a crowd. The flavors develop best when served fresh, but leftovers reheat beautifully. Let’s get cooking!
Ingredients for avocado egg spinach
Six eggs, two avocados, and spinach create a breakfast that tastes like a restaurant treat.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for even cooking |
| Ripe Avocados 🥑 | 2 whole | Medium size, soft to touch |
| Fresh Baby Spinach 🌿 | 4 cups | Packed, stems removed |
| Unsalted Butter 🧈 | 2 tbsp | Full-fat for best flavor |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing spinach |
| Garlic Cloves 🧄 | 2 cloves | Minced, for depth of flavor |
| Crumbled Feta Cheese 🧀 | ¼ cup | Optional, for tangy finish |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For balanced seasoning |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens the avocado flavor |
| Fresh Chives 🌱 | 2 tbsp | Chopped, for garnish |
The avocados are non-negotiable here—ripe is key. Look for ones that yield slightly to gentle pressure, but aren’t mushy. Whole Foods or your local farmers market usually have the freshest selection. If you can't find ripe ones, let them sit at room temperature for an hour before using. The spinach should be baby variety for tenderness, but regular spinach works in a pinch—just chop it finely. For the eggs, room temperature is crucial for even cooking, so take them out of the fridge while you prep everything else.
No feta? Crumbled goat cheese works beautifully, or skip it entirely if you're avoiding dairy. The red pepper flakes can be swapped for smoked paprika if you prefer a milder heat. Fresh chives aren't essential, but they add a bright finish—green onion tops work in a bind. For the avocado, if you're worried about browning, toss the blended portion with a tiny splash of lemon juice before mixing with eggs. The olive oil matters here—low-smoke point varieties like light olive oil work best for sautéing, while extra-virgin adds richness to the final dish.
Prep the spinach first—it wilts fast once chopped. Store any unused avocado flesh in an airtight container with plastic wrap pressed directly on the surface to prevent browning. This dish reheats best in the microwave for 20-30 seconds, though it's honestly better fresh. For meal prep, cook the eggs and spinach separately, then combine when reheating to maintain texture. Keeps in the fridge for 2 days if stored properly, but the avocado will soften over time.
Why You'll Love This Recipe
- No-Fuss Mornings: I swear by this for lazy breakfasts—just slice the avocado, melt butter in the pan, and let the eggs do their thing while the spinach wilts in seconds. No chopping, no stress, just done.
- Creamy Crunch Magic: That first bite? Avocado’s velvety richness meets perfectly runny egg yolks, all cradled by buttery spinach—it’s like a hug for your taste buds. Honestly, I’ll take this over any sad takeout bowl.
- Lunchbox Hero: Pack it cold in a jar the night before (yes, it holds up!) or reheat it gently for a workday win. My kids still fight over the last bite—even though I tell them to share.
- Budget Bright Spot: Fresh spinach and avocados stretch farther than you’d think, especially when paired with eggs. I’ve fed four people for under $10, and nobody complains about the leftovers. (They always ask for seconds anyway.)
Step-by-step instructions for avocado egg and spinach scramble
This method delivers perfectly creamy eggs with silky avocado swirls and vibrant spinach—every bite is balanced.
Prepare the Avocado Swirl
Halve the 2 whole ripe avocados and remove the pits. Scoop the flesh into a bowl and mash with a fork until smooth. Add the 1 tablespoon fresh lemon juice and mix well—this prevents browning and brightens the flavor. The mixture should be creamy but hold its shape slightly when spooned. Cover and set aside; we'll incorporate this later when the eggs are nearly done.
Here's the thing—don't overmix the avocado. You want visible texture, not a puree. The slight graininess adds contrast to the silky eggs. If the mixture looks too thick, add 1 teaspoon water to loosen it just enough to swirl smoothly.
Sauté the Spinach and Garlic
Heat the 1 tablespoon extra-virgin olive oil in a 10-inch nonstick skillet over medium heat. Add the 4 cups fresh baby spinach and stir gently until just wilted—about 2-3 minutes. The spinach should collapse but still retain vibrant green color. Remove from heat and set aside in a bowl.
In the same skillet, add the 2 cloves minced garlic and cook for 30 seconds until fragrant. Be careful not to let it brown—garlic burns quickly. This quick sauté infuses the pan with flavor that will carry through to the eggs.
Cook the Eggs to Perfect Creaminess
Increase heat to medium-low and add the 2 tablespoons unsalted butter. Let it melt completely, then pour in the 6 whole large eggs. Stir gently with a spatula, folding the eggs as they begin to set—about 1-2 minutes. The goal is soft, custardy curds, not dry scrambled eggs.
Season immediately with the 0.5 teaspoon salt, 0.25 teaspoon freshly ground black pepper, and 0.5 teaspoon red pepper flakes. Stir once more to distribute evenly. The eggs should still be slightly runny in the center when you're ready for the next step.
Combine and Finish
Return the sautéed spinach to the skillet and stir gently to warm through for 30 seconds. The spinach should be heated just enough to soften any remaining crispness but not wilt further. Remove from heat and let sit for 1 minute—this resting period helps the eggs set slightly.
Now for the signature swirl: Spoon the avocado mixture in a zigzag pattern over the eggs. Using a spatula, gently fold the eggs and spinach together, creating creamy streaks of avocado throughout. The heat from the eggs will gently warm the avocado, enhancing its flavor without cooking it.
Garnish and Serve
Sprinkle with the 0.25 cup crumbled feta cheese and 2 tablespoon chopped fresh chives. Serve immediately while the eggs are still creamy and the avocado swirls are visible. Each bite should deliver the rich, buttery eggs, vibrant spinach, and cool avocado in perfect harmony.
For best results, serve with warm toast or crusty bread to soak up any remaining sauce. The dish holds well for 10 minutes if needed, but the avocado will soften slightly over time—so enjoy it fresh.
Pro Tips For Making Avocado Egg Spinach
- Salt the Spinach First: Toss the baby spinach with a pinch of salt and a drizzle of olive oil before adding avocado—it wilts faster and keeps the leaves crisp enough to hold their shape. I learned this the hard way when my spinach turned into a sad, limp puddle by the time the eggs were done.
- Fry Eggs in Cold Butter: Start with cold butter in the pan, then turn the heat to medium-low. This creates a silky, buttery finish without burning the butter or scrambling the eggs—critical when you’re balancing creamy avocado and delicate spinach. (Yes, even if you’re impatient like me.)
- Mash Avocado Last: Wait until the eggs are perfectly cooked before mashing the avocado into the spinach. If you mash it early, the avocado turns into a watery mess by the time everything’s ready—ruining the texture you worked so hard for.
- Use Medium Heat for Eggs: High heat turns eggs rubbery; low heat makes them greasy. Medium-low is the sweet spot for runny yolks that coat the spinach and avocado without overcooking. Trust me, your plate will look (and taste) like a pro’s.
Common mistakes when making your avocado egg spinach
Overcooking Eggs
This is the #1 mistake I see—cooking the eggs too long turns them rubbery instead of creamy. Keep heat at medium-low and remove from heat when eggs are still slightly runny in the center. Overcooked eggs lose their velvety texture, and the avocado swirls won’t blend properly. 💡
Skipping Lemon Juice
Adding lemon juice to the avocado isn’t optional—it prevents browning and brightens the flavor. Without it, your avocado will turn gray and dull. I’ve seen this mistake ruin an otherwise perfect dish. Just 1 tablespoon makes all the difference!
Over-Wilting Spinach
Spinach should be just wilted, not mushy. Cooking it too long kills its vibrant color and texture. Remove it from heat the second it collapses—usually 2-3 minutes max. Overcooked spinach makes the dish look sad and tastes bitter.
Using Cold Eggs
Room-temperature eggs cook evenly and blend better with avocado. Cold eggs create uneven curds and may not incorporate smoothly. Take them out of the fridge 10 minutes before cooking to avoid this common pitfall.
Ignoring the Resting Step
Letting the eggs rest for 1 minute after cooking helps them set slightly before adding avocado. Skipping this step causes the avocado to slide right off the spatula instead of swirling into the eggs. Trust me, this tiny pause makes a huge difference! 🔥
Overmixing the Avocado
You want visible texture in your avocado swirls, not a puree. Overmixing turns it into guacamole, which changes the dish’s character. Mash just until smooth with slight graininess—this contrast is what makes the scramble special.
Nutrition facts
Frequently asked questions
Can I make this recipe with store-bought avocado instead of fresh?
Fresh avocado is ideal for that creamy texture, but you can use store-bought if it's ripe and firm. Just mash it with a fork (not a blender) to maintain some texture. For browning prevention, add 1 extra tablespoon lemon juice and cover tightly with plastic wrap until ready to use. The flavor will be slightly less vibrant but still delicious!
How do I adjust this for a vegan diet?
Replace eggs with 6 tablespoons of silken tofu blended with 1 tablespoon nutritional yeast and 1 teaspoon turmeric for color. Use the same avocado-lemon mixture and cook the tofu in the same way, stirring gently until creamy. The texture will be slightly different but still satisfying. Skip the feta and use vegan cheese if desired.
Can I prep this ahead of time for meal prep?
Cook the eggs and spinach separately, then store in airtight containers for up to 2 days. When reheating, combine them in a skillet with a splash of water to restore moisture. Add fresh avocado swirls just before serving to preserve texture. The eggs reheat best in 20-second bursts in the microwave, covered with a damp paper towel.
What's the best way to reheat leftovers?
Microwave for 20-30 seconds on medium power, then stir well. For a restaurant-style finish, transfer to a skillet with 1 teaspoon butter and warm through for 1 minute on low heat. Avoid high heat—it makes eggs rubbery. Add fresh avocado swirls and garnishes immediately after reheating for the best presentation.
Can I substitute kale or arugula for spinach?
Kale works well but needs 5 extra minutes to wilt completely. Arugula is too delicate—it will turn mushy. For best results, stick with baby spinach. If using kale, remove stems thoroughly and chop finely. The flavor will be earthier, but the texture contrast with avocado remains excellent.
