Go Back
+ servings

Roasted Tomato Frittata with Goat Cheese and Herbs

A quick and easy dinner or brunch recipe that's packed with protein. 
Course brunch, dinner
Keyword eggs
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4
Calories 323kcal
Author Craving Something Healthy


  • 1 tablespoon olive oil
  • 2 medium garlic cloves minced
  • 1 pint container cherry or grape tomatoes
  • 10 large eggs beaten
  • 1/4 cup milk or cream
  • 1/2 teaspoon salt
  • 1/8 teaspoon fresh ground pepper
  • 1/4 cup fresh herbs: any combo of basil, oregano, thyme, parsley minced
  • 3 ounces goat cheese


  • Preheat the oven to 350 degrees and set the baking rack to the middle position.
  • Heat the olive oil in an oven-proof saute pan over medium-high heat. Add the garlic and stir for about 30 seconds until fragrant.
  • Add the tomatoes, and stir until the start to pop and soften. Reduce the heat and saute the tomatoes and garlic for another 10 minutes or until the tomatoes are broken down.
  • While the tomatoes are cooking, whisk together the beaten eggs, milk or cream, salt, pepper, and herbs in a large measuring cup or bowl.
  • Pour the egg mixture over the tomatoes, and sprinkle the goat cheese over the top. Cook the frittata over medium heat until it starts to set.
  • Put the pan in the oven for another 20 minutes or until it is puffed, golden, and the eggs are cooked through.  Let the frittata sit for about 5 minutes after removing it from the oven, so it's easier to slice.


Calories: 323kcal | Carbohydrates: 7g | Protein: 23g | Fat: 22g | Saturated Fat: 8g | Cholesterol: 538mg | Sodium: 590mg | Potassium: 473mg | Sugar: 4g | Vitamin A: 1670IU | Vitamin C: 27.7mg | Calcium: 145mg | Iron: 3.7mg