This spinach frittata is light, fluffy and filled with freshly grated parmesan cheese. There’s practically no meal a frittata isn’t good for, and this one is no exception!

Spinach frittata slice on a white plate topped with grated parmesan cheese.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

When it comes to breakfast, it’s hard to think of a better option than frittatas. With eggs as their base, they’re protein-packed and incredibly filling, and you can add any type of vegetable you like to them. 

This one takes the classic approach of using baby spinach and freshly grated parmesan cheese, along with the essential but simple flavoring agents of garlic and shallots.

The result is an incredibly light and fluffy bake that’s not only an excellent breakfast choice but also a great brunch, lunch or light dinner option. I’ve spent enough solo nights to know the simplicity of a frittata dinner like this.

Ingredients to make a spinach frittata in bowls on a white surface.

Ingredients needed to make a spinach frittata

  • Extra virgin olive oil
  • Shallot or onion
  • Garlic
  • Eggs
  • Milk
  • Parmesan or Pecorino Romano cheese
  • Salt
  • Black pepper
  • Baby spinach


The shallot and garlic are sautéed first in the olive oil to mellow out their flavors and soften before baking with the eggs. Use freshly minced garlic if you can rather than pre-minced jarred garlic. The fresh stuff tastes so much better, and in a simple recipe like this, the difference is pronounced.

Fresh herbs can also be a great way to add flavor easily. Basil, thyme and oregano would go well with the spinach and parmesan in this recipe. 


Bagged baby spinach already pre-washed and ready to use is a hard-to-beat convenience, but you can use fresh spinach if preferred. In fact, any other leafy green is easily swapped in for the spinach in this frittata recipe. Collard greens, kale and Swiss chard are all good options. 

But leafy greens aren’t the only option. This Thanksgiving frittata uses pre-cooked winter squash and mushrooms. These frittata bites illustrate how easily almost any type of leftovers can be turned into a frittata recipe. 


A frittata without cheese is hardly worth eating. Freshly grated parmesan is a solid choice that always pairs well with eggs. Other good options include goat, feta, cheddar, mozzarella or Gruyere. Pairing two cheeses together is also a great choice. Dollops of goat cheese would be delicious on top of this spinach frittata.


As the main ingredient, choose high-quality eggs with golden yolks for the best-tasting frittata. Pasture-raised eggs will provide the most delicious and nutritious option.

How to make this spinach frittata recipe

Preheat the oven to 400°F. Pour the olive oil in a large oven-safe skillet (make sure the handle is not wood) or pot on the stove-top over medium heat. Once hot, add the shallots and sauté for a few minutes until softened. Add the minced garlic to the pan and cook for another minute or so until fragrant. Turn off the heat and set aside.

In a large bowl, whisk the eggs and milk together until beaten. Add the grated cheese, salt, pepper and cooked shallot mixture from the pan. Stir to combine, then fold in the baby spinach.

My Pro Tip

Recipe Tip

Folding the spinach into the eggs without cooking it in the pan first leaves lovely pronounced layers of spinach in the finished frittata.

Pour the egg mixture back into the skillet and bake in the oven for about 25 minutes until the center is set and the frittata is nice and puffy. 

Optionally — you can broil the frittata for the last minute of cooking for a golden brown crust.

Using an oven mitt, remove from the oven, let cool for at least 10 minutes, then slice and serve.

My Pro Tip

Recipe Tip

Use a rubber spatula to loosen the edges of the frittata before slicing and serving for clean pieces.

Slices of a baby spinach frittata on plates.

What’s the best type of skillet to use for a frittata?

Cast iron skillets or pots are the best choice for making frittatas. They can safely go from stove-top to oven and are excellent at even heat conduction. 

A well-seasoned cast-iron pan is naturally non-stick, so removing the frittata from the pan is not an issue.

What’s the difference between a quiche and a frittata?

A frittata is essentially a crustless quiche. Other than that slight distinction, the two dishes are pretty similar. They’re both egg-based recipes mixed with milk or heavy cream, baked in the oven to which you can add veggies, cheeses or other fillings.

Omelets are typically single-serving dishes, whereas quiches and frittatas are meant to be shared.

The key to a fluffy spinach frittata

There are two essential things to take heed of for a fluffy frittata:

  1. Don’t forget to add milk or cream — Just a tiny amount of dairy helps to create that light and fluffy texture frittatas are known for.
  2. Don’t overbake it — Remove the frittata from the oven when the center is just set. Cooking past this point will dry out the eggs and deflate the whole dish.

Can frittatas be frozen?

We don’t suggest it. This recipe doesn’t freeze very well, as the texture gets a bit funky with defrosting. Try our homemade breakfast hot pockets if you’re looking for a breakfast or brunch recipe that freezes well.

A slice of spinach parmesan frittata on a white plate with a fork.

Storing and reheating leftovers

Frittata recipes are great for leftovers. Making a big frittata for breakfast all week is an easy way to meal-prep for the week. Store any leftovers in an air-tight container in the fridge for up to 5 days.

The frittata can be reheated in the microwave on a medium-power setting in 30-second intervals. If you enjoy cold dishes, frittatas are excellent eaten cold as well. 

Other egg dishes to try:

Kale feta egg bake — This easy recipe is a favorite for quick and easy dinners or weekend breakfasts.

Cheesy potato breakfast casserole — Name a better brunch option than this casserole filled with potatoes, cheese, turkey sausage and aromatics.

Slow cooker summer frittata — A completely hands-off recipe that’s great for summer-time brunches, this frittata uses zucchini, sun-dried tomatoes, basil and prosciutto for a filling start to the day.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
5 from 60 votes

Spinach Frittata

Servings: 6 servings
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Spinach frittata slice on a white plate topped with grated parmesan cheese.
Collard greens, goat cheese and tomatoes make a simple and delicious frittata. Great for lunch or dinner.


  • 2 tablespoons extra virgin olive oil
  • 2 shallots, minced
  • 2 cloves garlic, minced
  • 8 large eggs
  • ¼ cup milk, any kind
  • ½ cup grated Parmesan or Pecorino Romano cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 5 ounces baby spinach, roughly chopped


  • Preheat oven to 400°F.
  • Pour olive oil into a 10 inch cast iron or oven-safe skillet over medium heat. Once hot, add the shallots and cook for 2-3 minutes until softened. Add the minced garlic and cook an additional minute until fragrant. Remove from heat and set aside.
  • Whisk the eggs and milk together in a large bowl. Add the parmesan, salt, pepper, cooked shallots and garlic and stir together.
  • Add the spinach to the egg mixture in batches and stir until combined. Pour the frittata mixture into the skillet and bake in the oven for about 25 minutes until the frittata is puffy and the middle is set.
  • Remove from the oven and let rest for 10 minutes before slicing and serving.


Serving: 1SERVINGCalories: 179kcalCarbohydrates: 5gProtein: 11gFat: 13gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.02gCholesterol: 227mgSodium: 447mgPotassium: 276mgFiber: 1gSugar: 1gVitamin A: 2622IUVitamin C: 8mgCalcium: 148mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Founder and Writer at Running to the Kitchen | About

Gina Matsoukas is an AP syndicated writer. She is the founder, photographer and recipe developer of Running to the Kitchen — a food website focused on providing healthy, wholesome recipes using fresh and seasonal ingredients. Her work has been featured in numerous media outlets both digital and print, including MSN, Huffington post, Buzzfeed, Women’s Health and Food Network.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Made this frittata for brunch with some extra veggies. The spinach and parmesan combo is a winner. It turned out fluffy and delicious – definitely making it again.

  2. 5 stars
    Your recipe is really amazing! I gave it a try, really fluffy and tastes so good! The freshly grated parmesan cheese beautifully elevates the flavor, I love it… I’ll definitely make this again :)

  3. Thanks for the recipe. I just got a large delivery of collard greens & eggs from the co op. I had some tomatoes and an onion on their last legs and just bought goat cheese yesterday! Lunch for the next few days!

  4. Just finished this for brunch today. I recently tried goat cheese (never had it before) with kale and happened to have some chopped collard greens in the fridge. I’m convinced that just about everything taste better with goat cheese. I have always been a fan of collard greens (lived in the South for about two years) and during the sautéing step, I made more greens than I needed for this receipt. Going to use the rest for your collard greens and rice recipe.

  5. I usually default to an omlet when I want eggs but I like the idea of throwing it in the oven. I love Fritata! Thanks for sharing the recipe.

  6. Holy YUM! I was just telling Mike we have to have something with eggs for dinner because we have a billion of them. I need to make this!

  7. I love Fritata! And your Collard green & goat cheese frittata looks very delicious and healthy! yum! Thanks for sharing the recipe.

  8. Fritattas are so yummy and I love how versatile they are. This one looks fantastic!

    I’m with you on the omlette front. I have never made one and just don’t want to deal with the pressure of getting it perfect.

  9. That’s a great idea! I usually default to an omlet when I want eggs but I like the idea of throwing it in the oven. I’m definitely trying this one especially with the goat cheese … yummmm!