A Chicken Frittata with Spinach is a simple, healthy, and satisfying breakfast or brunch dish. Packed with protein, fresh herbs, and flavorful cheeses, it is a perfect way to start your day or serve a crowd. With the combination of savory chicken, vibrant spinach, and melty cheese, this recipe is both hearty and delicious. It’s also incredibly easy to make, requiring only basic ingredients and a single skillet. Whether you’re making it for a family breakfast or meal prepping for the week ahead, this frittata will quickly become a favorite.
Why You’ll Love This Recipe
This Chicken Frittata is the epitome of easy, wholesome comfort food. It’s full of protein, thanks to the chicken and eggs, and enriched with fresh herbs, cheese, and spinach. Plus, it’s incredibly versatile—whether you want to serve it for breakfast, brunch, or even a light dinner, it fits the bill. It’s also a great way to use up leftover chicken, making it not only delicious but resourceful too. Whether you’re cooking for a crowd or meal prepping for the week, this frittata offers convenience, flavor, and nutrition all in one.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
12 large eggs
-
½ cup whole milk
-
½ teaspoon salt
-
¼ teaspoon black pepper
-
2 tablespoons freshly chopped dill
-
2 tablespoons freshly chopped basil
-
1 cup cooked and shredded chicken
-
3 tablespoons salted butter
-
½ small red onion, finely diced
-
3 cups spinach
-
1 cup shredded gruyere cheese
-
½ cup crumbled feta
-
Green onion, to garnish
Directions
-
Preheat the oven to 350 degrees Fahrenheit.
-
In a large mixing bowl, whisk together the eggs, milk, salt, pepper, dill, basil, and shredded chicken until fully combined.
-
Heat a 12-inch cast iron skillet over medium heat and melt the butter. Once melted, add the red onion and sauté for 3-4 minutes until translucent.
-
Add the spinach to the skillet and cook for an additional 1-2 minutes, until the spinach wilts.
-
Pour the egg mixture into the skillet, spreading it evenly. Sprinkle the shredded gruyere and crumbled feta over the top.
-
Let the frittata cook over medium-low heat for about 5 minutes to begin setting the edges.
-
Transfer the skillet to the oven and bake for 18-20 minutes, or until the eggs are fully set and the center is firm.
-
Allow the frittata to cool for about 10 minutes before slicing and serving. Garnish with sliced green onions, if desired.
Servings and Timing
-
Servings: 8
-
Prep time: 10 minutes
-
Cook time: 25 minutes
-
Additional time: 35 minutes
-
Total time: 1 hour 10 minutes
Variations
-
Vegetarian Option: Omit the chicken and add more vegetables such as bell peppers, zucchini, or mushrooms.
-
Cheese Swap: Substitute the gruyere and feta for other cheeses like cheddar, mozzarella, or goat cheese.
-
Spicy Kick: Add a pinch of red pepper flakes or some chopped jalapeños for a bit of heat.
-
Dairy-Free: Use a dairy-free milk alternative and vegan cheese to make the recipe dairy-free.
-
Add Herbs: Experiment with other fresh herbs like thyme, oregano, or parsley for a different flavor profile.
Storage/Reheating
-
Storage: Store any leftover frittata in an airtight container in the refrigerator for up to 4 days.
-
Reheating: Reheat individual slices in the microwave for 30-60 seconds or warm it in a 350°F oven for about 10 minutes until heated through. You can also reheat in a skillet over medium heat for a few minutes.
FAQs
How do I know when the frittata is done baking?
The frittata is done when the center is firm, and the eggs are fully set. You can test by gently shaking the skillet—if it doesn’t jiggle, it’s ready.
Can I make this frittata ahead of time?
Yes, this frittata can be made ahead of time and stored in the refrigerator for up to 4 days. It also reheats well, so it’s great for meal prep.
Can I use a different type of cheese in the recipe?
Absolutely! While gruyere and feta offer a great balance of flavors, you can use any cheese you prefer. Try cheddar, mozzarella, or even goat cheese for a different taste.
Is this frittata gluten-free?
Yes, this Chicken Frittata with Spinach is naturally gluten-free as it contains no flour or grains.
Can I add other vegetables to the frittata?
Yes, you can add other vegetables like bell peppers, mushrooms, zucchini, or even tomatoes. Just be sure to sauté them first to remove excess moisture.
How do I store leftover frittata?
Store any leftover frittata in an airtight container in the refrigerator for up to 4 days. Reheat slices in the microwave or oven when ready to eat.
Can I freeze frittata?
Yes, frittata can be frozen. Wrap individual slices tightly in plastic wrap or aluminum foil and store them in a freezer-safe container for up to 3 months.
What can I serve with this frittata?
Serve your frittata with a side of fresh fruit, a mixed green salad, or crispy roasted potatoes for a complete meal.
Can I make this recipe without a cast iron skillet?
If you don’t have a cast iron skillet, you can use any oven-safe skillet. Just make sure it’s large enough to hold the egg mixture.
Can I use pre-cooked chicken?
Yes, using leftover or rotisserie chicken is a great way to save time and still get the delicious flavor in this frittata.
Conclusion
This Chicken Frittata with Spinach is the perfect dish for a nutritious breakfast or brunch that can easily feed a crowd. With its rich combination of eggs, cheese, herbs, and chicken, it’s a flavorful and satisfying way to start your day. Plus, it’s easy to customize with different vegetables, cheeses, and herbs, so you can make it your own. Whether you’re making it for a family meal or prepping for the week, this frittata is sure to be a hit!

Chicken Frittata
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Olivia
- Total Time: 1 hour 10 minutes
- Yield: 8 servings
- Diet: Gluten Free
Description
This Chicken Frittata with Spinach is a simple, healthy, and satisfying breakfast or brunch dish. Packed with protein, fresh herbs, and flavorful cheeses, it’s the perfect way to start your day or serve a crowd.
Ingredients
12 large eggs
½ cup whole milk
½ teaspoon salt
¼ teaspoon black pepper
2 tablespoons freshly chopped dill
2 tablespoons freshly chopped basil
1 cup cooked and shredded chicken
3 tablespoons salted butter
½ small red onion, finely diced
3 cups spinach
1 cup shredded gruyere cheese
½ cup crumbled feta
Green onion, to garnish
Instructions
- Preheat the oven to 350°F (175°C).
- In a large mixing bowl, whisk together the eggs, milk, salt, pepper, dill, basil, and shredded chicken until fully combined.
- Heat a 12-inch cast iron skillet over medium heat and melt the butter. Once melted, add the red onion and sauté for 3-4 minutes until translucent.
- Add the spinach to the skillet and cook for an additional 1-2 minutes, until the spinach wilts.
- Pour the egg mixture into the skillet, spreading it evenly. Sprinkle the shredded gruyere and crumbled feta over the top.
- Let the frittata cook over medium-low heat for about 5 minutes to begin setting the edges.
- Transfer the skillet to the oven and bake for 18-20 minutes, or until the eggs are fully set and the center is firm.
- Allow the frittata to cool for about 10 minutes before slicing and serving. Garnish with sliced green onions, if desired.
Notes
- This frittata can be made ahead of time and stored in the refrigerator for up to 4 days.
- Feel free to swap the cheeses for cheddar, mozzarella, or goat cheese to suit your taste.
- If you prefer a spicy kick, add a pinch of red pepper flakes or chopped jalapeños to the mix.
- For a vegetarian version, omit the chicken and add more vegetables such as bell peppers or zucchini.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 220
- Sugar: 2g
- Sodium: 500mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 18g
- Cholesterol: 240mg