One of our go-to morning meals is this easy frittata recipe. You can customize the fillings to what ever you like and make it your own! From different meat fillings to veggie fillings, there’s always something delicious that makes each frittata unique. Serve it for breakfast, brunch or anytime of day you’re craving a low carb high protein snack. 

slice of easy frittata recipe

What Is a Frittata? 

It’s a delicious classic Italian egg based dish that can be served throughout the day. Frittatas are very similar to omelettes except that a frittata is normally a little thicker and fluffier. It’s cooked in a high sided skillet like a cast iron skillet. Because it’s thicker, you can add different ingredients for the fillings and toppings. Here’s an interesting read on the history of frittatas.

slice of easy frittata recipe

Video: Easy Frittata Recipe

Delicious Filling Ideas for Frittatas: 

At every studio photoshoot when we serve breakfast, you’ll find a big pan of fritta. We always customizing it to the teams personal taste. Sometimes we’ve have a vegetarian version or a version with all the meat lovers breakfast meats. There’s so many options for making each frittata unique.

  • Sautéed onions, spinach, kale 
  • Fresh chopped tomatoes: these will bake into the frittata
  • Different breakfast meats like cooked sausage, cooked bacon or chunks of cooked ham. 
  • Cheeses are great to add to frittatas to give a creamy texture and great flavor. 
  • Adding a handful of chopped fresh herbs adds a great fragrant aroma and flavor to the frittata. We love adding some chopped dill, parsley or basil. 

Tips on How to make Easy Frittata Recipe

  • Definitely add some of the different fillings we suggested above. The frittata becomes more of a meal when there’s vegetables and/or meat added to it.
  • Don’t rush the frittata and pull it out of the oven too early. Pierce a fork or toothpick in the middle to make sure it runs clean. If there’s still raw egg in the center, leave the frittata in the oven for a few more minutes to cook all the way through.
  • Monitor the frittata to make sure it didn’t overcook or burn on top. Depending on the type of pan that you use, the frittata will rise differently and cook differently. We found that a cast iron holds the heat so much hotter and longer. So when we cook a frittata in a cast iron pan, it will cook quicker.
  • Toppings are always fun, so make a brunch frittata bar with all the toppings.
  • All easy frittata recipe details are in the recipe box below.
slice of easy frittata recipe

Easy Everyday Spinach Frittata

Make sure to use a timer and monitor the frittata when baking. If it's overbaked, you'll have dried out frittata.
5 from 3 votes


  • 8 large eggs
  • 1/4 cup (60 ml) half & half , or milk
  • 1/4 teaspoon (1.25 ml) kosher or sea salt , or to taste
  • 1/4 teaspoon (1.25 ml) fresh cracked black pepper , or to taste
  • 3 Tablespoons (45 ml) butter , divided
  • 1/2 onion , diced (or 2 medium shallots)
  • 3 cups (90 g) fresh spinach leaves , tough stems removed
  • 1 small tomato , diced
  • 1/4 cup (25 g) grated parmesan cheese


  • Pre-heat oven to 425°F/220°C.
    Preheat oven
  • In large bowl, whisk together eggs, half & half or milk, salt and black pepper.
    Whisking eggs and milk
  • Heat a 10” cast iron or oven-safe skillet on medium-high heat. Melt 1 Tablespoon of butter, then add onions or shallots. Cook until translucent, about 2-3 minutes.
    Cooking shallots in pan
  • Add spinach and sauté spinach until wilted, about 1 -2 minutes. Add the remaining 2 tablespoons of butter and melt, then pour in the egg mixture.
    Wilting spinach in pan
  • Gently gather in the sides of the cooked egg around edges of the pan with a heat-safe spatula to let uncooked egg flow underneath. You just need to do this around the pan once. Immediately top with tomatoes and cheese.
    Bringing in sides of egg in pan
  • Transfer the skillet into the oven. Bake at 425°F/220°C for about 15-20 minutes, or until the frittata is fluffy, light brown on top and the center is just set.
    Lifting skillet with partially cooked egg to put in oven
  • Serve warm.
    Finished frittata being placed on table

Nutrition Information per Serving

Calories: 186kcal, Carbohydrates: 3g, Protein: 11g, Fat: 14g, Saturated Fat: 7g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 0.3g, Cholesterol: 270mg, Sodium: 329mg, Potassium: 249mg, Fiber: 1g, Sugar: 2g, Vitamin A: 2140IU, Vitamin C: 7mg, Calcium: 106mg, Iron: 2mg

What are good frittata toppings?

After the frittata is cooked and cooled, you can serve each slice with some delicious toppings. Each slice can unique and flavorful with a different set of toppings. Make a bar out of it by baking frittata and serving all the toppings in small bowls. That way, your guests can customize their own combination of toppings.

  • Chopped avocado 
  • Diced tomatoes with some fresh basil 
  • Salsa 
  • Handful of shredded cheeses 
  • Sour cream or creme fraiche 
skillet of egg frittata

What about leftovers? Can you freeze this easy frittata recipe?

Honestly, don’t freeze it. When it thaws, the egg becomes soggy and gross. Just try to eat it within a few days. It’s best to fridge any leftovers and eat it sooner than later. Hope you enjoy our easy frittata recipe!