
Veggie-Loaded Frittata with Whatever Needs Using
This is a framework, not a fixed recipe; the point is to use whatever vegetables you have before they go bad, bind them with eggs, and end up with something that looks impressive while solving a fridge-cleanout problem. The method is always the same: sauté your vegetables in a cast-iron skillet, pour eggs over the top, finish in the oven. It takes twenty-five minutes and feeds four to six people with almost no planning. Below is our base version with the six flavor combinations we actually make on a regular basis. Pick one, or invent your own. The frittata doesn't judge.
- PRO
- VGT
- GF
- DF
- PF
- ≤30
- 1-PAN
- PREP
Estimated macros per serving
Calories ~240 · Protein ~14g · Carbs ~7g · Fat ~17g
Ingredients
For the base frittata:
- 8 large eggs
- 2 tablespoons extra-virgin olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 3–4 cups mixed vegetables (see combinations below), chopped into bite-sized pieces
- ¼ cup unsweetened almond milk (or any milk)
- Salt and freshly ground black pepper
Method
- Preheat your oven to 400°F (200°C) with a rack in the middle position.
- In a medium bowl, whisk together the eggs, almond milk, a generous pinch of salt, and several grinds of pepper until evenly combined. Set aside.
- Heat the olive oil in a 10-inch oven-safe skillet (cast iron is ideal) over medium heat. Add the onion and cook, stirring occasionally, for 3 minutes, until softened.
- Add the garlic and your chosen vegetables. Cook until the vegetables are tender and any excess moisture has cooked off, about 4–6 minutes. Spread the vegetables into an even layer across the skillet.
- Pour the egg mixture evenly over the vegetables. Let it cook undisturbed on the stovetop for 3–4 minutes, until the edges are visibly set and pulling slightly from the sides of the pan, while the center remains liquid.
- Transfer the skillet to the oven and bake for 8–10 minutes, until the frittata is puffed, golden on top, and set in the center. A gentle jiggle should show no liquid movement. If the top isn't golden enough, switch to broil for the last 60 seconds, watch it closely.
- Let the frittata cool in the skillet for 3 minutes, then slice into wedges and serve.
Six Flavor Combinations We Make Regularly
- Mediterranean: Roasted red pepper (jarred, drained), sun-dried tomatoes, Kalamata olives, fresh spinach. Finish with crumbled feta and fresh basil. (Note: the feta makes this combination not dairy-free.)
- Garden Green: Zucchini, asparagus, frozen peas, fresh dill. Finish with a squeeze of lemon.
- Southwest: Bell pepper, black beans (drained and rinsed), corn, pickled jalapeño. Finish with sliced avocado and cilantro. (Note: this combination includes black beans and corn and is not paleo-friendly.)
- Mushroom and Herb: Cremini mushrooms (sliced and cooked until golden), fresh thyme, baby spinach. Finish with a drizzle of truffle oil if you're feeling fancy.
- Roasted Veggie: Leftover roasted sweet potato, roasted broccoli, caramelized onion. Finish with everything-bagel seasoning.
- Italian: Cherry tomatoes (halved), artichoke hearts (jarred, drained), fresh basil. Finish with a drizzle of balsamic glaze.
Variations & Notes
- Vegan Swap: This one is tough to make vegan since eggs are the structure. A silken tofu–chickpea flour base (1 block silken tofu blended with ½ cup chickpea flour, 2 tablespoons nutritional yeast, and ½ teaspoon turmeric) works as a substitute: bake at 375°F (190°C) for 25–30 minutes.
- Extra Hungry: Add 2 more eggs and serve alongside toast or roasted potatoes. A few slices of cooked turkey sausage mixed into the vegetables also bulks it up nicely.
- Dairy note: The base is dairy-free, but if you eat dairy, 2 tablespoons of grated Parmesan whisked into the eggs adds depth.
- Storage: Frittata keeps in the fridge for 3–4 days and reheats well at 325°F (163°C) for 8–10 minutes. Slices also work great cold, straight from the fridge — a genuinely underrated way to eat a frittata.