Go Back
+ servings
Print Pin
5 from 4 votes

Easy Skillet Tomato Spinach Frittata

This Easy Skillet Tomato Spinach Frittata is the perfect easy breakfast that's healthy, low carb, packed with veggies, and great for meal prep!
Course Breakfast, Brunch, Main Course, Main Dish
Cuisine breakfast, Brunch, Healthy, Italian, Keto, low carb, North American
Keyword Easy Frittata Recipe, Easy Skillet Tomato Spinach Frittata, Tomato Spinach Frittata, Vegetarian Frittata
Prep Time 15 minutes
Cook Time 18 minutes
Total Time 33 minutes
Servings 8 servings
Calories 133kcal
Author Chrissie


  • Cast Iron Skillet or other oven-safe skillet


  • 2 teaspoons olive oil
  • 1 onion diced
  • 1 clove garlic finely minced
  • 2 cups fresh baby spinach
  • 1 cup fresh cherry tomatoes chopped
  • 12 eggs
  • a pinch or two each salt and pepper
  • 1/4 cup crumbed goat cheese substitute parmesan or cheddar, if desired
  • fresh herbs and more salt and pepper for serving (optional)


  • Preheat your oven on the low broiler setting.
  • Heat a large cast iron or other oven-safe skillet over medium-high heat and add the olive oil.
  • Add the onion and garlic and saute until the onion is soft and the garlic is fragrant (about 4-5 minutes).
  • Add the spinach and tomatoes to the pan and toss them in the onion and garlic until the spinach wilts and the tomatoes begin to release their juices.
  • Crack the eggs into a bowl and whisk them together well with the salt and pepper.
  • Pour the eggs over the veggies in the hot skillet and turn off the heat. Sprinkle the crumbled goat cheese over top of the eggs.
  • Add the pan to the oven under the low broiler for about 8 minutes, or until the eggs appear set in the centre of the pan. If 8 minutes isn't enough, watch the pan carefully through the oven door and cook for an additional 1-2 minutes.
  • Remove the pan from the oven and let sit for about 4-5 minutes before serving. This gives the frittata a chance to set fully in the middle and the cheese to soften and melt.
  • Cut into 8 slices and serve with toast and/or fresh fruit, or store the slices in meal prep containers in the fridge to reheat for breakfasts throughout the week.


To make this frittata ahead of time for meal prep, store slices in microwave-safe meal prep containers in the fridge for up to 3 days. To reheat, use the microwave to cook until heated through.


Serving: 1slice | Calories: 133kcal | Carbohydrates: 3g | Protein: 10g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 249mg | Sodium: 128mg | Potassium: 194mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1224IU | Vitamin C: 7mg | Calcium: 60mg | Iron: 2mg