Spinach Frittata
If you’re looking for a simple yet delicious way to start your day, a Spinach Frittata is the perfect option.
Packed with protein, fresh greens, and cheesy goodness, this one-pan dish is easy to make and perfect for breakfast, brunch, or even a light dinner.
Whether you’re cooking for yourself or a crowd, this recipe is a guaranteed winner!
I found this recipe on the kitchn website when I was looking for something to make for breakfast during the blizzard here last week.
My husband doesn’t usually care for dishes like this but he had been out plowing and moving snow so he wasn’t too picky about being fed.
I was surprised that he actually ate it, but he said it tasted like an omelet.
Spinach is often used in fresh salads, like my Strawberry Spinach Salad with Raspberry Vinaigrette and Cranberry Spinach Salad, but it also works in warm, savory dishes like this easy Spinach Frittata!
I did cut the original recipe in half and used a smaller cast iron skillet since it was just the two of us.
A Spinach Frittata is the perfect dish for any meal, and it’s a fantastic way to use up ingredients in your fridge.
Give this recipe a try, and enjoy a healthy, hearty, and satisfying meal!
Why You’ll Love This Spinach Frittata
- Quick and Easy: Ready in about 30 minutes, making it perfect for busy mornings.
- Nutritious: Loaded with protein from eggs and nutrients from spinach.
- Versatile: Add your favorite veggies, cheeses, or meats to customize the flavor.
- Great for Meal Prep: Store leftovers in the fridge for a quick meal anytime.
What is a Spinach Frittata?
A Spinach Frittata is an Italian-style egg dish that’s similar to an omelet or crustless quiche.
It’s made by whisking eggs and combining them with ingredients like spinach, cheese, and seasonings, then cooking everything in a skillet before finishing it in the oven.
Frittatas are known for their light, fluffy texture and versatility—you can add meats, other vegetables, or different cheeses to suit your taste.
They make a great breakfast, brunch, or even a light dinner!
Ingredients
- Eggs
- Spinach
- Sweet onion, diced
- Shredded cheddar cheese
- Whole milk
- Grated Parmesan cheese
- Olive oil
- Salt
- Pepper

How to make a Spinach Frittata
Preheat the oven to 350° F.
Place 4 large eggs in a large bowl and whisk until blended.

Add 1/3 cup whole milk, cheddar cheese, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper.
Whisk to combine.

Heat 2 tablespoons olive oil in a 10-inch cast iron or oven-safe nonstick skillet over medium heat until shimmering.

Add the onion and sauté until softened, about 3 minutes.

Add the baby spinach a handful at a time, and sauté until just wilted, about 2 minutes.

Spread the vegetables into an even layer, then pour the egg mixture over the top.
Tilt the pan to make sure the eggs settle evenly over all the vegetables.

Sprinkle with the Parmesan.

Cook undisturbed until the eggs at the edges of the pan begin to set, about 2 minutes.

Transfer the skillet to the oven and bake until the eggs are just set, 18 to 20 minutes.
To check, cut a small slit in the center of the frittata.
If raw eggs run into the cut, bake for another minute or two.

If not, then the eggs are set.

Let cool in the pan for 5 minutes, then slice into wedges and serve warm or at room temperature.

Spinach Frittata
Ingredients
- 1 small sweet onion diced
- 2 ounces sharp cheddar cheese
- 1/2 ounce Parmesan cheese
- 4 large eggs
- 1/3 cup whole milk
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons olive oil
- 3 ounces baby spinach
Instructions
- Preheat the oven to 350° F.
- Place 4 large eggs in a large bowl and whisk until blended.
- Add 1/3 cup whole milk, cheddar cheese, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper.
- Whisk to combine.
- Heat 2 tablespoons olive oil in a 10-inch cast iron or oven-safe nonstick skillet over medium heat until shimmering.
- Add the onion and sauté until softened, about 3 minutes.
- Add the baby spinach a handful at a time, and sauté until just wilted, about 2 minutes.
- Spread the vegetables into an even layer, then pour the egg mixture over the top.
- Tilt the pan to make sure the eggs settle evenly over all the vegetables.
- Sprinkle with the Parmesan.
- Cook undisturbed until the eggs at the edges of the pan begin to set, about 2 minutes.
- Transfer the skillet to the oven and bake until the eggs are just set, 18 to 20 minutes.
- To check, cut a small slit in the center of the frittata.
- If raw eggs run into the cut, bake for another minute or two.
- If not, then the eggs are set.
- Let cool in the pan for 5 minutes, then slice into wedges and serve warm or at room temperature.
Discover more from
Subscribe to get the latest posts sent to your email.