Print
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
Best Spinach Frittata Recipe Ever Recipe

Best Spinach Frittata Recipe Ever Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 26 reviews

  • Author: admin
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Indulge in the best spinach frittata you’ll ever taste with this easy-to-follow recipe. Perfect for breakfast or brunch, this vegetarian dish is packed with flavor and nutrients.


Ingredients

Scale

Eggs:

  • 8 large eggs

Milk Mixture:

  • 1/4 cup whole milk
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)

Vegetables and Cheese:

  • 1 tbsp olive oil
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 5 oz fresh baby spinach
  • 1/2 cup cherry tomatoes, halved
  • 1/2 cup crumbled feta cheese

Instructions

  1. Preheat Oven: Preheat the oven to 375°F (190°C).
  2. Prepare Egg Mixture: Whisk eggs, milk, salt, pepper, and red pepper flakes in a bowl.
  3. Cook Vegetables: Sauté onion and garlic in olive oil. Add spinach and cook until wilted.
  4. Assemble Frittata: Spread spinach in skillet, pour in egg mixture, and top with tomatoes and feta.
  5. Bake: Cook on stovetop, then transfer to oven and bake until set and golden.
  6. Serve: Rest for 5 minutes before slicing and serving.

Notes

  • You can substitute feta with goat cheese or mozzarella.
  • For more protein, add cooked bacon or sausage.
  • This frittata is great for meal prep and can be served warm or at room temperature.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 210
  • Sugar: 2g
  • Sodium: 360mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 15g
  • Cholesterol: 280mg