Ready in 30 Minutes
■ 8 ounces broccoli (11⁄4 cups), stems peeled and cut into 1⁄4-inch-thick rounds, florets cut into bite-size pieces
■ 11⁄2 tablespoons Ghee
■ 1⁄2 yellow onion, sliced thin
■ 2 garlic cloves, minced
■ 4 cups baby spinach
■ 1⁄2 teaspoon sea salt
■ 1⁄4 teaspoon freshly ground black pepper
■ 1 tablespoon unsalted, grass-fed butter
■ 4 large eggs
■ 2 avocados, pitted, peeled, and cut into slices
Step 1: In a medium saucepan, bring 4 cups of filtered water to a boil over high heat. Add the broccoli. Use a spatula to keep the broccoli submerged in the water and cook until tender, 2 to 3 minutes. Using a slotted spoon, transfer the broccoli to a plate.
Step 2: In a large sauté pan, warm the ghee over medium-high heat until melted. Add the onion and cook, stirring occasionally, until softened, 3 to 4 minutes. Stir in the garlic and cook until fragrant, about 30 seconds. Add the spinach and the cooked broccoli and stir to incorporate. Sprinkle the salt and the pepper on top and stir to combine. Remove from the heat and cover to keep warm.
Step 3: In an 8-inch skillet, warm the butter over medium heat until foaming. Carefully crack an egg into each quadrant of the pan and cook until the egg whites are fully set but the yolks are still runny, 3 to 4 minutes. (For over-easy eggs, use a metal spatula to gently flip each egg and cook for 1 minute.)
Step 4: Divide the vegetable mixture among 4 plates, and top each portion with an egg. Garnish with the avocado slices, dividing them evenly, and serve.
This dish is the perfect way to power up before a long day. It includes my favorite combination of greens, fat, and protein and makes for a comforting, hearty breakfast. I recommend cooking the eggs sunny-side up so that the yolks, when broken, act as a sauce for the vegetables.
Dr. Mark Hyman - Mark's Kitchen