Cheesy Spinach Frittata
A tender, custardy frittata loaded with spinach and melted cheese, cooked in one skillet from stovetop to oven finish. Perfect for a hungry breakfast or light dinner in under 20 minutes.
- Total time
- 18 min
- Servings
- 4
- Calories
- 310
- Protein
- 18g

Ingredients
- 8 whole large eggs
- 3 cups fresh spinach
- 1 cup sharp cheddar, shredded
- ½ whole yellow onion
- ¼ cup heavy cream
- 2 tbsp olive oil
Instructions
- 1
Preheat oven to 400°F. Whisk eggs with cream, salt, and pepper in a bowl until no streaks remain.
- 2
Heat olive oil in a 10-inch skillet over medium-high. Dice onion and cook until translucent, about 3 minutes.
- 3
Add spinach to the skillet and stir until wilted, about 1 minute. Spread evenly across the pan.
- 4
Pour egg mixture over the spinach and onion. Sprinkle cheese over the top. Let cook undisturbed for 2 minutes until edges set.
- 5
Transfer skillet to the oven. Bake until the center is just set but still jiggles slightly, 5–7 minutes.
- 6
Remove from oven and let rest 2 minutes. Slice into wedges and serve hot.
Tools you’ll need
- 10-inch nonstick or cast iron skillet
- medium mixing bowl
- whisk
- rubber spatula
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



