Three-Egg Scramble with Bacon and Spinach
A hearty and satisfying Whole30 breakfast scramble. Fluffy eggs are cooked with crispy bacon and wilted spinach for a protein-packed start to your day, ready in under 15 minutes.
For 4 servings
Prepare Eggs and Bacon
In a medium bowl, whisk the 12 large eggs vigorously until the yolks and whites are fully combined and slightly frothy. Season with 0.5 tsp salt and 0.5 tsp black pepper. Set aside. Dice the 4 slices of bacon into 1/2-inch pieces.
Cook the Bacon
Place the diced bacon in a cold large non-stick skillet over medium heat. Cook, stirring occasionally, for 6-8 minutes, until crispy and golden brown. Remove bacon with a slotted spoon to a paper towel-lined plate. Reserve 1 tablespoon of bacon fat in the skillet.
TIPStarting bacon in a cold pan renders the fat more evenly, resulting in crispier pieces.Wilt the Spinach
Add the 4 cups of fresh spinach to the skillet with the reserved bacon fat. Cook over medium heat, stirring frequently, for 2-3 minutes, or until the spinach has completely wilted and any excess moisture has evaporated. Remove the spinach from the pan and set aside with the bacon.
Scramble the Eggs
Return skillet to medium-low heat; add 2 tsp ghee. Pour in whisked eggs. Cook, gently stirring and folding with a spatula, for 3-5 minutes. Eggs should be mostly set, moist, and creamy, with no liquid remaining.
TIPFor perfectly creamy scrambled eggs, avoid overcooking. Remove them from the heat when they are still slightly wet, as they will continue to cook from residual heat.Combine and Serve
Gently fold the cooked bacon pieces and wilted spinach into the scrambled eggs in the skillet. Stir briefly to combine all ingredients evenly. Taste and adjust seasoning with additional salt and pepper. Serve immediately while warm.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best texture, don't over-whisk the eggs. Just combine the yolks and whites.
- 2Cook the eggs over medium-low heat to keep them tender and creamy.
- 3Ensure your bacon is Whole30-compliant by checking the label for no added sugars or nitrates.
- 4You can use pre-washed baby spinach to save on prep time.
- 5Serve immediately, as scrambled eggs can become rubbery as they cool.
Adapt it for your goals.
Healthy
Use egg whites instead of whole eggs to reduce fat and cholesterol. Cook with 1 tsp of olive oil instead of bacon fat.
vegetarianVegetarian
Omit the bacon. Sauté 1/2 cup of sliced mushrooms in 1 tbsp of ghee before adding the spinach for a savory, umami flavor.
high proteinHigh protein
Add 1/2 cup of cooked, shredded chicken along with the spinach for an extra protein boost.
kid friendlyKid friendly
Finely chop the spinach so it blends in with the eggs. Omit the black pepper if your kids are sensitive to spice.
Why this is on our healthy list.
High-Quality Protein
Eggs provide complete protein, containing all the essential amino acids needed for muscle repair and growth.
Rich in Nutrients
Spinach is an excellent source of iron, vitamin K, and vitamin A, supporting blood health and vision.
Healthy Fats
Ghee provides healthy saturated fats and fat-soluble vitamins that support brain function and energy levels.
Frequently asked questions
Yes, it's a very healthy breakfast. It's packed with protein from the eggs, healthy fats from the ghee, and vitamins and minerals from the spinach. It's also compliant with Whole30, Paleo, and Keto diets.



