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
Image of a Roasted Tomato Caprese Frittata

Roasted Tomato Caprese Frittata

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Krista
  • Prep Time: 5 minutes
  • Cook Time: 18 minutes
  • Total Time: 23 minutes
  • Yield: 8 slices 1x
  • Category: Breakfast
  • Method: Oven
  • Cuisine: Italian


This Roasted Tomato Caprese Frittata is the perfect breakfast or brunch for your family! Filled with melted mozzarella, fresh basil, garlic infused spinach and roasted tomatoes – it’s pretty much divine!


  • 2 tablespoons olive oil
  • 1 pint of cherry tomatoes
  • 1 garlic clove, minced
  • 3 cups of fresh spinach, diced
  • 4 oz. fresh mozzarella balls
  • 10 eggs
  • ½ cup of 2% milk
  • salt & pepper
  • garnish with chiffoned fresh basil


  1. Preheat oven to 350.
  2. In a large bowl, whisk together eggs and milk. Season with salt & pepper and set aside.
  3. Heat a medium size oven safe skillet to medium heat.
  4. Add olive oil and cherry tomatoes to the pan and cook until slightly charred, about 3-4 minutes.
  5. Next add in garlic and spinach.
  6. Saute and stir until just wilted, about 2 minutes.
  7. Add in the egg mixture. Stir to mix everything together and top eggs with fresh mozzarella balls.
  8. Let sit on burner for 4 minutes.
  9. Transfer pan to oven and bake for 10-12 minutes or until the frittata has set. (the eggs don’t wiggle when you shake the pan)
  10. Garnish with fresh basil and serve!