How to Make the Perfect Frittata

Sherrie Castellano/ LIVESTRONG.COM

Frittatas are real crowd pleasers. They’re light and airy, yet hearty and satisfying. They take minimal effort to make, and they can be prepared ahead of time for easy brunch gatherings or breakfast for dinner.

When done right, a frittata is the ultimate meal. They’re an excellent source of healthy protein because of the star of the show — the egg. Each dozen-egg frittata weighs in at no less than nine grams of protein per serving. And eggs, arguably the perfect food, are loaded with minerals and vitamins, including A, B-12, D, E, K, selenium and phosphorus.

Sherrie Castellano/ LIVESTRONG.COM

This eggy dish is the perfect vessel to pack in nutrient-dense ingredients, including spinach, mushrooms, onion, peppers, fresh herbs and more. Keep it simple with seasonal vegetable add-ins, or include a lean-meat option for a little extra protein and oomph. We've included three additional combo options to keep the frittata love going all year long.

Sherrie Castellano/ LIVESTRONG.COM

Spring Frittata With Artichokes, Peas, Green Onions and Goat Cheese

  • Serves: 8
  • Prep time: 5 minutes
  • Cook time: 25 minutes


  • 12 fresh eggs
  • 1/4 cup of whole milk
  • 2 tablespoons of butter, ghee or olive oil
  • 1 cup of peas
  • 1 cup of cooked artichoke hearts
  • 1 cup of green onions, chopped
  • 3 to 4 ounces of goat cheese, crumbled
  • sea salt and black pepper to taste


  1. Preheat the oven to 350 degrees. 
  2. Heat butter over medium heat in a 10-inch cast-iron skillet.

Sherrie Castellano/ LIVESTRONG.COM

3. In a separate bowl, combine the eggs with the milk.

Sherrie Castellano/ LIVESTRONG.COM

4. Whisk the eggs with the milk.

5. Add peas to the cast-iron skillet and stir. Then pour in the egg mixture and top with artichokes, green onions and goat cheese. Cook undisturbed for about 10 minutes or until the edges start to pull away from the skillet.

Sherrie Castellano/ LIVESTRONG.COM

6. Pop the skillet into the oven and cook for 10 to 15 minutes or until the top is completely set. Allow to cool for five minutes, cut and serve warm.

Seasonal Frittata Ideas

Italian Frittata

  • tomatoes
  • shallots
  • mozzarella
  • fresh basil 

Savory Fall Frittata

  • diced butternut squash sauteed in butter
  • ricotta
  • fresh sage

Hearty Irish Frittata

  • mushrooms
  • thinly sliced potato
  • cheddar
  • thyme