Vegetable Frittata Recipe

This quick and inexpensive tomato and herb vegetable frittata recipe is the perfect healthy breakfast dish! Loaded with protein and veggies and baked in a cast iron skillet, it's the best comforting yet beautiful dish for company!
Course Breakfast, Main Course
Cuisine French, Paleo
Keyword paleo breakfast, vegetable frittata
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 6 Servings
Calories 199 kcal


  • 2 tbsp ghee
  • 10 pastured eggs
  • ¼ cup coconut milk or other milk alternative
  • 1 cup tomato sauce
  • 2 cups baby spinach
  • 1 large onion chopped
  • 6 cloves garlic
  • 1 tsp thyme
  • 1 tsp oregano
  • 1 tsp sea salt
  • 1 tsp black pepper
  • 1 tomato (optional)
  • 1 stalk green onions (optional)


  1. Pre-heat the oven to 415°. In a 12.5 inch cast iron skillet melt the oil on medium-high heat then cook the chopped onions and garlic. Add the thyme and oregano to the onions and cook until the onions are almost translucent (about 2-4 minutes).
  2. In a separate large mixing bowl beat eggs, then add tomato sauce, milk alternative, salt and pepper and mix. Slice the tomatoes like you would for a sandwich and chop 1 stalk of green onion then set aside.
  3. Add the spinach to the skillet, then stir and cook until slightly wilted (about 1 minute).
  4. Turn the heat down to medium low then add the egg mixture to the pan and mix so everything is evenly distributed. Sprinkle the chopped green onions on top of the eggs and place about 4 sliced tomatoes on top evenly distributed).
  5. Use a pot holder to transfer the pan to the oven and cook for about 10-15 minutes until firm.
  6. Don't forget to check out more quick and affordable healthy recipes with 30 Minute Clean Eats On A Budget!
Nutrition Facts
Vegetable Frittata Recipe
Amount Per Serving (1 slice)
Calories 199 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 7g44%
Cholesterol 285mg95%
Sodium 717mg31%
Potassium 409mg12%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 3g3%
Protein 10g20%
Vitamin A 1700IU34%
Vitamin C 11.9mg14%
Calcium 74mg7%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.