This Farmhouse Egg & Veggie Skillet is my go-to when I need a hearty breakfast that doesn't keep me chained to the stove. It's the kind of meal that makes you feel like you've got it together, even if you're just wearing pajamas and the kids are arguing over cereal.
Advertisements1
I started making this on weekends when we had a fridge full of odds and ends—a bell pepper, some mushrooms, a handful of spinach. It's become our family's favorite way to use up whatever's on hand, and it's so forgiving that you can't really mess it up.
The beauty of this dish is that it's a complete meal in one pan: protein, veggies, and carbs (if you serve it with toast or potatoes). It's also great for meal prep—make it on Sunday and enjoy it throughout the week.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (30ml) olive oil
For sautéing the veggies. You can substitute with butter or avocado oil for a different flavor.
1 medium onion, chopped (about 1 cup / 150g)
Adds sweetness and depth. Use a yellow or sweet onion. If you're short on time, use frozen diced onions.
1 red bell pepper, chopped (about 1 cup / 150g)
Adds color and crunch. Any color works, or use 2 small poblano peppers for a mild heat.
8 oz (225g) cremini mushrooms, sliced
Earthy and meaty. Substitute with white button mushrooms or portobello. If you don't like mushrooms, use zucchini.
2 cloves garlic, minced
For aromatic flavor. Use 1 teaspoon of garlic powder if you're out of fresh.
2 cups (60g) fresh spinach
Wilted down into the eggs. You can use frozen (thawed and squeezed dry) or kale (cook a bit longer).
8 large eggs
The star of the dish. For a richer flavor, use pasture-raised eggs. If you need to reduce cholesterol, use 4 whole eggs + 4 egg whites.
1/3 cup (80ml) milk or heavy cream
Makes the eggs creamy. Use any milk you have (dairy or plant-based). For extra richness, use half-and-half.
1/2 teaspoon salt
Season to taste. Use kosher salt for better control.
1/4 teaspoon black pepper
Freshly ground is best. Add more if you like heat.
1 cup (120g) shredded cheddar cheese
Use sharp cheddar for more flavor. Or try pepper jack for a kick, or feta for a tangy twist.
2 tablespoons (8g) chopped fresh chives or parsley, for garnish
Adds freshness and color. Skip if you don't have them, or use green onions.
Tips & Tricks
Don't overcook the eggs
Take the skillet off the heat when the eggs are just set but still slightly jiggly in the center. They'll continue to cook from residual heat.
Prep your veggies ahead
Chop the onion, pepper, and mushrooms the night before to make morning assembly a breeze.
- Use a well-seasoned cast-iron or nonstick skillet: This ensures easy release and even browning. If using stainless steel, make sure to preheat well and use enough oil.
Pro Tips
Step-by-Step Instructions
1. Preheat oven and prep veggies
Preheat your oven to 375°F (190°C). While it heats, chop the onion, bell pepper, and mushrooms. Mince the garlic and set aside.
2. Sauté the aromatics
Heat olive oil in a 10-inch (25cm) oven-safe skillet over medium heat. Add the onion and bell pepper, and cook for 4-5 minutes until they start to soften. Add the mushrooms and garlic, and cook for another 5-7 minutes, stirring occasionally, until the mushrooms release their liquid and turn golden brown.
3. Wilt the spinach
Add the spinach to the skillet and stir until it's just wilted, about 1-2 minutes. Spread the veggies evenly across the bottom of the skillet.
4. Whisk the eggs
In a medium bowl, whisk together the eggs, milk, salt, and pepper until well combined and slightly frothy.
5. Pour and sprinkle cheese
Pour the egg mixture over the veggies. Sprinkle the shredded cheese evenly over the top.
6. Bake until set
Place the skillet in the preheated oven and bake for 18-22 minutes, until the edges are set and the center is just slightly jiggly. The eggs should be cooked through but still moist. If you prefer a firmer texture, bake for 22-25 minutes.
7. Rest and garnish
Remove from the oven and let it rest for 5 minutes. The eggs will finish setting as it cools. Garnish with fresh chives or parsley before serving.
Delicious Variations
Mediterranean
Add 1/2 cup crumbled feta, 1/4 cup sliced Kalamata olives, and 1/4 cup sun-dried tomatoes with the veggies.
Southwest
Add 1/2 cup black beans, 1/4 cup corn, and 1/4 cup salsa. Top with avocado and cilantro.
Meat lover's
Add 4 slices of cooked bacon, crumbled, or 1/2 cup cooked sausage with the veggies.
How to Store Farmhouse Egg & Veggie Skillet
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezer
You can freeze the cooked skillet for up to 2 months. Wrap tightly in plastic wrap and foil. Thaw overnight in the fridge before reheating.
Reheating
Reheat individual portions in the microwave for 1-2 minutes, or place the whole skillet in a 350°F (175°C) oven for 10-15 minutes until warmed through.
Frequently Asked Questions
Q: Can I make this egg skillet ahead of time?
Yes, you can prepare the entire skillet, bake it, and then refrigerate it. It's great for meal prep—just reheat individual portions in the microwave for a quick breakfast.
Q: Can I use egg whites instead of whole eggs?
Absolutely. Use 8 egg whites (about 1 cup) instead of whole eggs. The texture will be slightly less rich, but it's a great lower-calorie option.
Q: What if I don't have an oven-safe skillet?
You can cook the entire dish on the stovetop. After adding the eggs, cover the skillet and cook on low heat for 10-12 minutes, until the eggs are set.
Q: Can I add potatoes to this recipe?
Yes, add 1 cup of diced cooked potatoes (or frozen hash browns) when you sauté the veggies. Just make sure they're cooked through before adding the eggs.
Q: How do I know when the eggs are done?
The eggs are done when the edges are set and the center is just slightly jiggly. It will continue to set as it rests. If you like firmer eggs, bake for 22-25 minutes.
If you try this Farmhouse Egg & Veggie Skillet, I'd love to hear how it turns out! Leave a comment below or tag me on social media with your creation. And don't forget to check out my other easy breakfast recipes for more inspiration. Here's to small steps, big impact.
Farmhouse Egg & Veggie Skillet
A hearty, one-pan egg breakfast with veggies and cheese that's ready in 30 minutes. Perfect for busy mornings!
🧂 Ingredients
- 2 tablespoons (30ml) olive oil
- 1 medium onion, chopped (about 1 cup / 150g)
- 1 red bell pepper, chopped (about 1 cup / 150g)
- 8 oz (225g) cremini mushrooms, sliced
- 2 cloves garlic, minced
- 2 cups (60g) fresh spinach
- 8 large eggs
- 1/3 cup (80ml) milk or heavy cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup (120g) shredded cheddar cheese
- 2 tablespoons (8g) chopped fresh chives or parsley, for garnish
📋 Instructions
- 1Preheat oven and prep veggies — Preheat your oven to 375°F (190°C). While it heats, chop the onion, bell pepper, and mushrooms. Mince the garlic and set aside.
- 2Sauté the aromatics — Heat olive oil in a 10-inch (25cm) oven-safe skillet over medium heat. Add the onion and bell pepper, and cook for 4-5 minutes until they start to soften. Add the mushrooms and garlic, and cook for another 5-7 minutes, stirring occasionally, until the mushrooms release their liquid and turn golden brown.
- 3Wilt the spinach — Add the spinach to the skillet and stir until it's just wilted, about 1-2 minutes. Spread the veggies evenly across the bottom of the skillet.
- 4Whisk the eggs — In a medium bowl, whisk together the eggs, milk, salt, and pepper until well combined and slightly frothy.
- 5Pour and sprinkle cheese — Pour the egg mixture over the veggies. Sprinkle the shredded cheese evenly over the top.
- 6Bake until set — Place the skillet in the preheated oven and bake for 18-22 minutes, until the edges are set and the center is just slightly jiggly. The eggs should be cooked through but still moist. If you prefer a firmer texture, bake for 22-25 minutes.
- 7Rest and garnish — Remove from the oven and let it rest for 5 minutes. The eggs will finish setting as it cools. Garnish with fresh chives or parsley before serving.



