Ugly Produce. Delivered.

Time Saving Veggie Frittata

Photo by Andrea Kunkel

Photo by Andrea Kunkel

It’s a short month, and we all feel short on time, so we wanted to share a recipe for veggie frittata, one of our favorite, time saving meals to make. Our friend Andrea (@crepesandbows) shared this fun take on frittata that we love because of how easy it is to make and how adaptable it is. It’s delicious hot or cold and it’s a perfect for meal prep. The best thing is, you can easily modify this recipe to use any veggies you have at home. It’s the ultimate “cleanout the fridge” meal!


  • Avocado oil

  • 12 oz steamed veggies* of your choice (like broccoli, cauliflower, carrots)

  • A handful of cherry tomatoes*

  • A handful of snap peas*

  • 7 eggs

  • ½ c 2% milk

  • Garlic salt and black pepper, to taste

  • Arugula

  • Extra virgin olive oil*

  • Sea salt

  • Feta cheese

  • Red pepper flakes

    *Ingredient available to add to your Imperfect box 


  1. Preheat oven to 350 degrees F. Sauté steamed veggies (broccoli, cauliflower, carrots) for about 3 min in a pan on high heat until lightly browned and season with garlic salt and black pepper. Grease your baking dish with avocado oil (higher smoke point) and transfer the veggies (broccoli, cauliflower, carrots) to the baking dish.

  2. Whisk eggs and milk until well combined and airy. Pour over the veggies and bake for 15 minutes until half set. Then add cherry tomatoes and snap peas and bake for another 15 minutes.

  3. Set aside to cool for 5-10 min (or desired temperature) and top with feta cheese, red pepper flakes and serve with arugula leaves (or salad leaves of your choice) dressed with just olive oil, sea salt and black pepper.

  4. You can also let the frittata cool off completely and enjoy it cold or pack it for lunch next day

Recipe Notes and Variations

You use roasted veggies instead of steamed veggies in your frittata, if you’d like a more intense or smoky flavor in yours. This is also a great way to give leftover roasted veggies a new life. Try garnishing with some thinly sliced fresh herbs like oregano, thyme, or basil.