Spinach Frittata

Total Time:Prep: 25 min. Bake: 20 min.
Suzanne Podhaizer

By Suzanne Podhaizer

Recipe by Margaret Knoebel, Milwaukee, Wisconsin

Tested by Taste of Home Test Kitchen

Published on Aug. 22, 2025

Think of this spinach frittata—with its greens, chives and custardy eggs—as a simple alternative to omelets and crustless quiches.

Whether I’m cooking brunch for a crowd or preparing breakfast for the workweek, an oven-baked spinach frittata is one of my go-to dishes. This recipe, written by Taste of Home recipe developer Maggie Knoebel, is a simple matter of whisking eggs with seasonings, adding some flavorful vegetables and combining them in one pan. Maggie adds lemon zest and fresh chives for extra flourish. Finishing the frittata in the oven helps it cook evenly. Because you can serve it warm or at room temperature, it’s nearly perfect.

Served with potatoes, toast and fresh fruit, spinach frittata makes a lovely brunch. Alternatively, you can cook one up on Monday and save the extra portions for quick and easy breakfasts when you’re too rushed to make anything healthy the rest of the week. Either way, it’s an egg recipe we love to keep around for just about any occasion.

Spinach Frittata Ingredients

A wooden board with green onions, a yellow onion, and chives sits beside bowls of spinach, grated cheese, cream, lemon zest, black pepper, oil, and a carton of eggs on a light countertop.
Allison Cebulla for Taste of Home

  • Eggs: Rely on the best eggs you can buy when they’re the star of the dish. Let them come up to room temperature before cracking them to cook the frittata quickly and evenly.
  • Half-and-half cream: Whisking in half-and-half gives the frittata a luxurious richness, but you can use whole milk for a lighter texture.
  • Salt and pepper: The right amount of salt allows the other flavors in a dish to pop without making it taste too salty. Freshly ground black pepper is wonderful in eggs.
  • Lemon zest: Lemon zest is full of aromatic essential oils. I like the brightness that some acidity brings to a frittata, so I also include a squeeze of lemon juice or a splash of artisanal vinegar.
  • Chives and green onions: Unsure of the difference between chives, scallions and green onions? Chives are characterized by a delicate, onion-like flavor and their slender, grass-like stalks. Scallions can refer to young onions that don’t yet have bulbs, while green onions can describe those same plants as the bulbs begin to swell. In recipes, scallions and green onions are often used interchangeably.
  • Parmesan: Use Parmigiano-Reggiano and your taste buds will thank you. The flavor is savory and complex, and it melds beautifully with eggs and spinach.
  • Olive oil: Extra virgin olive oil is what you’ll want in your frittata.
  • Onion: Yup, you read that right. In addition to the green onions and chives, you’ll also add a regular white onion to the frittata. It delivers a little more zing than its more delicate counterparts.
  • Spinach: Baby spinach wilts faster, but may be less flavorful than full-grown spinach. If you use larger spinach leaves, you’ll want to give them a rough chop before adding them to the pan.

Directions

Step 1: Make the frittata mixture

A person uses a whisk to mix chopped green onions into a creamy yellow batter in a bowl. Nearby, small dishes hold salt, pepper, and lemon zest.
Allison Cebulla for Taste of Home

Preheat the oven to 400°F. In a large bowl, whisk together the eggs, half-and-half cream, salt, lemon zest, pepper, green onion and Parmesan cheese until they’re well blended.

Step 2: Cook the frittata

A hand stirs chopped spinach and diced onions in a frying pan with a wooden spatula. A small bowl of chopped herbs sits nearby on a light-colored surface.
Allison Cebulla for Taste of Home

In a 12-inch broiler-safe skillet, heat the oil over medium-high heat. Add the onion and spinach. Cook them, stirring, until they’re tender, about four to five minutes. Reduce the heat to medium-low and sprinkle in the chives.

A pan filled with creamy spinach sauce sits on a light surface beside a wooden spatula. The sauce is pale yellow and mixed with vibrant green spinach leaves.
Allison Cebulla for Taste of Home

Pour in the egg mixture. Cook the frittata, uncovered, until the egg is nearly set, four to six minutes.

Step 3: Finish it in the oven

Bake the frittata until it’s set, for 18 to 20 additional minutes. Let it stand for five minutes before cutting it into wedges for serving.

Editor’s Tip: The egg will puff up a bit as it sets in the oven. You’ll know it’s done when you can gently touch the top of the frittata and it bounces back under your finger.

A close-up of a spinach and cheese frittata in a pan, resting on a beige striped cloth with a white spatula next to it. The frittata appears golden and filled with leafy spinach.
Allison Cebulla for Taste of Home

Spinach Frittata Variations

  • Try other greens: Any cooking green would be excellent in a frittata, especially chard, baby beet greens, kale or collards. You could use arugula, too.
  • Change the cheese: Parmesan is glorious, but pretty much any cheese could be a good fit in a frittata. You can’t go wrong with cheddar, Gruyere, fontina, Gouda or your favorite blue cheese.
  • Make it hot: Add chili flakes or swirl a bit of hot sauce into the egg mixture to add some heat. You could also add the hot sauce to individual servings if your dining companions don’t like spice.
  • Mix in more veggies: Frittata can be made with any of your favorite vegetables, like cherry tomatoes, roasted peppers, sauteed zucchini or eggplant, artichoke hearts, or roasted broccoli or cauliflower.

How to Store Spinach Frittata

Store the spinach frittata in an airtight container for three to four days.

How should you reheat spinach frittata?

Reheat this egg and spinach frittata in a 350-degree oven. You can use a microwave, but you’ll risk making the eggs tough and rubbery.

Spinach Frittata Tips

A slice of spinach and cheese frittata sits on a gray plate with a silver fork, with a few crumbs around the slice.
Allison Cebulla for Taste of Home

Can you cut this recipe in half?

If you want to make a smaller portion of spinach frittata, halve the recipe and cook it in a 6- or 8-inch skillet.

What can you serve with a spinach frittata?

Spinach frittata is excellent when served with a starch, such as breakfast potatoes or Southern buttermilk biscuits. There’s no meat in this recipe, so if you like ham, sausage or bacon, those would make a nice accompaniment as well. Finish the meal with a minted fruit salad.

TEST KITCHEN APPROVED

Easy Spinach Frittata

Yield:8 servings
Prep:25 min
Cook:20 min

Ingredients

  • 12 large eggs, room temperature, beaten
  • 1 cup half-and-half cream
  • 1-1/2 teaspoons kosher salt
  • 1 teaspoon grated lemon zest
  • 1/2 teaspoon coarsely ground pepper
  • 2 green onions, sliced
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons olive oil
  • 1 small onion, chopped
  • 8 ounces fresh spinach
  • 1 tablespoon minced chives
Shop Recipe

Directions

  1. Preheat oven to 400°. In a large bowl, whisk eggs, half-and-half, salt, lemon zest, pepper, green onion and parmesan cheese until blended.
  2. In a 12-in. broiler-safe skillet, heat oil over medium-high heat. Add onion and spinach; cook and stir until tender, 4-5 minutes. Reduce heat to medium-low; top with chives. Pour in egg mixture. Cook, uncovered, until nearly set, 4-6 minutes.
  3. Bake until set, 18-20 minutes. Let stand 5 minutes. Cut into wedges.
Loading Popular in the Community
Loading Reviews
Back to Top