This egg, cheese, and spinach breakfast skillet is a quick, satisfying one-pan meal that comes together in about 15 minutes. It’s essentially a soft scramble of eggs with wilted spinach and melted cheese, perfect for a busy weekday morning or a leisurely weekend brunch. The combination of creamy eggs, earthy spinach, and salty cheese is simple, nutritious, and endlessly adaptable.
Ingredients
- 2 tablespoons (30 g) unsalted butter or olive oil
- 4 large eggs
- 2 tablespoons (30 ml) milk or heavy cream (optional, for extra fluffiness)
- 2 cups (60 g) fresh baby spinach, roughly chopped
- 1/2 cup (50 g) shredded cheese (cheddar, mozzarella, or feta)
- 1/4 teaspoon salt, or to taste
- 1/8 teaspoon black pepper, or to taste
- Optional: 1 small garlic clove, minced, or a pinch of red pepper flakes
Instructions
- Crack the eggs into a medium bowl. Add the milk (if using), salt, and pepper. Whisk thoroughly until the yolks and whites are completely combined and the mixture is slightly frothy.
- Heat the butter or olive oil in a nonstick skillet over medium heat. If using garlic or red pepper flakes, add them now and cook for 30 seconds until fragrant.
- Add the chopped spinach to the skillet. Cook, stirring frequently, for 1–2 minutes until the spinach is wilted and any excess liquid has evaporated.
- Spread the wilted spinach evenly across the bottom of the skillet. Pour the beaten eggs over the top.
- Let the eggs sit undisturbed for about 30 seconds, then begin gently stirring with a spatula, pushing the cooked eggs from the edges toward the center. Continue cooking and stirring for 2–3 minutes, until the eggs are softly set but still slightly glossy and moist.
- Remove the skillet from the heat. Sprinkle the shredded cheese over the eggs and stir gently to combine. The residual heat will melt the cheese.
- Serve immediately, straight from the skillet or transferred to plates.
Tips
- Don’t overcook the eggs: Eggs continue to cook after you remove them from the heat. Take them off the stove when they look slightly underdone—they’ll finish cooking in the pan. Overcooked eggs become rubbery and dry.
- Use a nonstick skillet: This makes the eggs easier to stir and clean up much faster. If using stainless steel, be sure to add enough fat and keep the heat moderate.
- Drain the spinach: If your spinach releases a lot of water, cook it until the liquid has evaporated before adding the eggs. Excess moisture will make the eggs watery.
- Substitutions: Swap the spinach for kale (cook a few minutes longer) or arugula (add at the very end). Use any cheese you like—feta, goat cheese, or Swiss all work well.
Serving Suggestions
Serve the egg, cheese, and spinach skillet with slices of toasted sourdough or whole-grain bread for dipping. It also pairs well with roasted potatoes, a side of fresh fruit, or a simple green salad. For a heartier meal, wrap it in a warm tortilla with hot sauce for a breakfast burrito.
Variations
- Add protein: Stir in cooked bacon, ham, sausage, or smoked salmon just before adding the eggs.
- Make it a frittata: Instead of scrambling, pour the eggs over the spinach and cook without stirring. Finish under the broiler for 2–3 minutes until set and golden.
- Add vegetables: Sauté mushrooms, bell peppers, or cherry tomatoes along with the spinach for extra flavor and texture.
- Go dairy-free: Use olive oil instead of butter and omit the cheese, or use a dairy-free cheese alternative.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 3 days. To reheat, warm gently in a skillet over low heat, stirring occasionally, or microwave in 30-second bursts until hot. The eggs may lose some fluffiness but will still taste great. We do not recommend freezing, as thawed eggs become watery and rubbery.
Frequently Asked Questions
Can I use frozen spinach? Yes. Thaw it first and squeeze out as much water as possible before adding to the skillet. You may need to cook it a bit longer to evaporate any remaining moisture.
What cheese melts best? Cheddar, mozzarella, Monterey Jack, and Gruyère melt smoothly. Feta and goat cheese crumble rather than melt, but still add great flavor.
Can I make this ahead of time? You can prep the spinach and whisk the eggs the night before, but we recommend cooking fresh for the best texture. Cooked leftovers are fine for a day or two.
How do I know when the eggs are done? The eggs are done when they are softly set and no longer runny, but still look slightly moist. The USDA recommends cooking egg dishes to a safe minimum internal temperature of 160°F (71°C). If you prefer firmer eggs, cook a little longer.
Can I add onions or garlic? Absolutely. Sauté diced onions or minced garlic in the fat before adding the spinach for extra flavor.
Is this recipe gluten-free? Yes, the skillet itself is gluten-free. Just be sure to serve it with gluten-free toast or sides if needed.
Related
- Garlic Knots from Pizza Dough: Easy Recipe
- Frozen Garlic Knots: Make-Ahead Recipe
- Fried Cheese Quesadilla: Crispy, Gooey & Easy
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).