clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetable Frittata

  • Author: Mary Warrington
  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 minutes
  • Yield: 1 frittata 1x


A simple, hearty frittata that makes a perfect main for breakfast any day of the week.



Units Scale
  • 8 large eggs
  • 1/2 cup heavy cream (or milk)
  • 1 small onion, chopped
  • 1 garlic clove, minced
  • 3 carrots, chopped
  • 1 tomato, sliced into rounds
  • 1 handful fresh spinach
  • 3/4 cup shredded cheddar cheese
  • olive oil
  • salt
  • any vegetables you want!


  1. Preheat the oven to 400 F.
  2. In a bowl, beat the eggs and cream together until smooth. Add a pinch of salt and mix that in too.
  3. In a large cast-iron skillet, heat some olive oil over medium heat. Add onions and garlic, and cook for two minutes before adding all other vegetables except for the tomato and spinach. Cook the vegetables until beginning to soften, 5-8 minutes. Add the spinach and cook until wilted.
  4. Still over medium heat, spread the vegetables out evenly in the pan before gently pouring in the entire egg mixture. Gently lay the tomato slices on top of the egg mixture, then sprinkle the cheese over the entire top.
  5. Place the pan in the oven and bake for 20 minutes, or until the middle is set and top is golden-brown.
  6. Slice, serve, and enjoy!