👩🍳 Instructions
-
1
In a small bowl, whisk eggs with a pinch of salt and pepper until well combined. If using, whisk in milk or cream.
-
2
Heat 1 tablespoon of olive oil or butter in a medium non-stick skillet over medium-high heat. Add sliced mushrooms and cook, undisturbed, for 2-3 minutes until they begin to brown. Stir and continue cooking for another 2 minutes.
-
3
Add minced garlic to the skillet and cook for 1 minute until fragrant. Stir in fresh spinach and cook until just wilted, about 1-2 minutes. Season the vegetable mixture with a pinch of salt and pepper. Transfer the cooked vegetables to a plate and set aside.
-
4
Reduce skillet heat to medium-low. Add the remaining 1/2 tablespoon of butter or oil to the skillet if dry. Pour in the whisked eggs.
-
5
Let the eggs set for about 30 seconds around the edges without stirring. Using a rubber spatula, gently push the cooked egg from the edges towards the center, allowing uncooked egg to flow underneath. Continue this process, folding the eggs gently, until they are mostly set but still slightly moist and glossy (about 2-3 minutes).
-
6
Gently fold the reserved mushroom and spinach mixture back into the eggs. Stir briefly to combine and warm through, about 30 seconds.
-
7
Taste and adjust seasoning as needed. Serve immediately on its own or with your favorite breakfast sides.
💡 Notes
For extra fluffiness, avoid overcooking the eggs; they should still be soft and creamy. Feel free to add other quick-cooking vegetables like diced bell peppers or cherry tomatoes. A sprinkle of fresh herbs like chives or parsley before serving adds a lovely finish.
🥗 Nutrition (per serving)
Calories
320 kcal
Protein
22g
Total Fat
24g
Saturated Fat
7g
Carbs
6g
Fiber
2g
Sugar
3g
Sodium
420mg
Cholesterol
350mg