A spinach frittata is the epitome of a satisfying and healthy meal, and this recipe is the best way to enjoy the combination of eggs, fresh spinach, and rich, creamy goat cheese. Whether you’re making it for breakfast, brunch, or dinner, this frittata is packed with flavors that everyone will love. With just a few simple ingredients and minimal prep, you’ll have a delicious, protein-packed meal ready to serve in under an hour. This frittata can be enjoyed warm or at room temperature, making it an excellent choice for meal prepping or serving a crowd.
The balance of soft eggs, wilted spinach, and tangy goat cheese makes each bite melt in your mouth. Sun-dried tomatoes add a pop of color and flavor, while the onion and garlic provide an aromatic base that enhances the overall taste. Plus, this recipe is so versatile—feel free to add your favorite veggies, meats, or even switch up the cheese. It’s a go-to dish that fits into any meal plan, whether you’re craving something light and fresh or needing a hearty dish.
Why You’ll Love This Recipe
This Best Spinach Frittata Recipe is not only delicious but also easy to make, with the perfect balance of savory flavors. The creamy goat cheese and fresh spinach meld together beautifully, offering a rich and satisfying experience in each bite. The recipe is simple to follow, requiring just a handful of ingredients, and is easily customizable depending on what you have available. Whether you’re feeding a small group or meal prepping for the week, this frittata makes for a great, versatile dish that everyone will enjoy. Plus, it’s a healthier option that still feels indulgent!
Ingredients
- 9 large eggs
- 2 tablespoons whole milk
- 1/3 cup grated Parmesan cheese
- 1/4 teaspoon fine sea salt
- 1/8 teaspoon freshly ground black pepper
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely chopped
- 1 large garlic clove, minced
- 8 ounces fresh spinach, coarsely chopped
- 2 ounces goat cheese, crumbled
- 2 tablespoons sun-dried tomatoes, chopped (optional)
Variations
- Add Meat: If you’d like to add some protein, feel free to throw in some cooked bacon, sausage, or chicken.
- Vegetarian: Keep it purely vegetarian by adding more veggies like bell peppers, mushrooms, or zucchini.
- Cheese Swap: You can swap goat cheese for feta, cheddar, or mozzarella for a different flavor profile.
- Spice It Up: Add a pinch of red pepper flakes to the egg mixture for an extra kick.
How to Make the Recipe
Step 1: Prepare the Egg Mixture
In a large mixing bowl, whisk together the eggs, milk, and Parmesan cheese until fully combined. Add the salt and freshly ground black pepper, and gently stir to combine. Set this egg mixture aside for later.
Step 2: Cook the Onion and Garlic
Heat the olive oil in an oven-safe non-stick skillet over medium heat. Once the oil is warm, add the chopped onion and sauté for about 4-5 minutes, or until the onion becomes translucent. Then, add the minced garlic (and sun-dried tomatoes if using) and cook for another minute, stirring frequently.
Step 3: Wilt the Spinach
Add the spinach to the skillet in batches, adding handfuls at a time. Use tongs to toss the spinach with the onion mixture, allowing it to wilt and reduce in volume. Continue adding spinach until all of it has been incorporated.
Step 4: Combine with the Egg Mixture
Spread the wilted spinach mixture evenly across the skillet. Pour the prepared egg mixture over the vegetables, ensuring it is evenly distributed. Use a spatula to gently lift the edges of the spinach mixture, allowing the egg mixture to seep beneath.
Step 5: Add Goat Cheese and Cook
Sprinkle the crumbled goat cheese evenly over the top of the frittata. Reduce the heat to low, cover the skillet, and cook for 10-13 minutes or until the edges are set but the center remains slightly jiggly.
Step 6: Broil to Finish
Preheat the broiler and position the oven rack in the upper third of the oven. Transfer the skillet to the oven and broil for 3-4 minutes or until the top becomes lightly golden and slightly crisp. Remove the skillet from the oven and let the frittata cool for several minutes before serving.
Tips for Making the Recipe
- Use an Oven-Safe Skillet: Make sure the skillet you’re using is oven-safe, as you’ll need to transfer it to the broiler to finish cooking.
- Don’t Overcrowd the Pan: When adding the spinach, do it in batches to ensure it wilts evenly and cooks properly.
- Check the Center: The frittata is done when the edges are set, and the center is just slightly jiggly. The residual heat will continue to cook the frittata after you remove it from the skillet.
- Cool the Skillet Carefully: After broiling, the skillet handle will remain very hot. Be sure to use oven mitts or a towel to handle it safely.
How to Serve
This spinach frittata is perfect for any meal of the day. Serve it as a hearty breakfast or brunch with a side of roasted potatoes or a simple green salad. It also makes a great light dinner, especially when paired with a refreshing vinaigrette salad. Leftovers are excellent for meal prep—enjoy a slice for lunch or as a snack throughout the week.
Make Ahead and Storage
Storing Leftovers
Store any leftover frittata in an airtight container in the refrigerator for up to 3 days. The frittata can be enjoyed cold or reheated in the microwave or oven.
Freezing
For longer storage, you can freeze slices of the frittata. Wrap them individually in plastic wrap and place them in a freezer-safe bag. They will keep in the freezer for up to 2 months. To reheat, thaw in the fridge overnight and reheat in the oven.
Reheating
Reheat leftovers in the oven at 350°F (175°C) for 10-15 minutes, or until heated through. You can also reheat individual portions in the microwave for 1-2 minutes.
FAQs
1. Can I use frozen spinach instead of fresh spinach?
Yes, you can use frozen spinach, but make sure to thaw and drain it well before using it in the recipe.
2. Can I use a different type of cheese?
Yes! If you prefer a different flavor, you can use feta, mozzarella, or cheddar cheese instead of goat cheese.
3. How can I make this frittata dairy-free?
To make this recipe dairy-free, use non-dairy milk and substitute the cheese with a plant-based alternative.
4. Can I add meat to this frittata?
Yes, you can add cooked bacon, sausage, or ham to the frittata for added protein.
5. Is the sun-dried tomato optional?
Yes, the sun-dried tomato adds extra flavor but is optional. You can skip it if you prefer a simpler frittata.
6. Can I cook this frittata in a regular skillet?
You can use a regular skillet, but make sure it’s oven-safe to transfer it to the broiler for the final step.
7. How do I prevent the frittata from being too dry?
To keep the frittata moist, be sure to add enough eggs and milk, and don’t overcook it. The center should remain slightly jiggly when you remove it from the heat.
8. Can I use other vegetables in this frittata?
Yes, feel free to add other vegetables like mushrooms, peppers, or zucchini to customize the frittata to your taste.
9. How do I know when the frittata is done?
The frittata is done when the edges are set and the center is slightly jiggly. It will firm up as it cools.
10. Can I serve this frittata cold?
Yes, this frittata can be served cold or at room temperature, making it a great make-ahead dish.
Conclusion
This Best Spinach Frittata Recipe is a simple yet flavorful dish that’s perfect for breakfast, brunch, or dinner. The combination of fresh spinach, goat cheese, and the savory base of eggs makes for a creamy, satisfying meal that can easily be customized to your preferences. Whether you’re feeding a crowd or just looking for a delicious, easy meal, this frittata is sure to impress. Enjoy every bite of this savory, cheesy goodness!
PrintBest Spinach Frittata Recipe Ever
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This flavorful spinach frittata is the perfect combination of eggs, spinach, and creamy goat cheese, with a touch of sun-dried tomatoes for extra flavor. It’s easy to make, customizable, and great for breakfast, brunch, or a light dinner.
Ingredients
- 9 large eggs
- 2 tablespoons whole milk
- 1/3 cup grated Parmesan cheese
- 1/4 teaspoon fine sea salt
- 1/8 teaspoon freshly ground black pepper
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely chopped
- 1 large garlic clove, minced
- 8 ounces fresh spinach, coarsely chopped
- 2 ounces goat cheese, crumbled
- 2 tablespoons sun-dried tomatoes, chopped (optional)
Instructions
- Prepare the Egg Mixture
- In a large mixing bowl, whisk together the eggs, milk, and Parmesan cheese until thoroughly combined.
- Add salt and freshly ground pepper, stirring gently. Set the mixture aside.
- Cook the Onion and Garlic
- Heat the olive oil in an oven-safe non-stick skillet over medium heat.
- Sauté the chopped onion for 4–5 minutes until translucent.
- Add the minced garlic and sun-dried tomatoes (if using) and cook for an additional minute.
- Wilt the Spinach
- Introduce the spinach to the skillet in batches, adding handfuls at a time.
- Use tongs to toss the spinach with the onion mixture.
- As the spinach wilts and reduces in volume, add more until all the spinach is incorporated.
- Combine with the Egg Mixture
- Spread the spinach mixture evenly across the skillet.
- Pour the prepared egg mixture over the vegetables, ensuring it is evenly distributed.
- Use a spatula to gently lift the edges of the spinach mixture, allowing the egg mixture to seep beneath.
- Add Goat Cheese and Cook
- Scatter the crumbled goat cheese evenly across the top of the frittata.
- Reduce the heat to low, cover the skillet, and cook for 10–13 minutes, or until the edges are set but the center remains slightly jiggly.
- Broil to Finish
- Preheat the broiler and position the oven rack in the upper third of the oven.
- Transfer the skillet to the oven and broil for 3–4 minutes, or until the top becomes lightly golden.
- Remove the skillet from the oven and let the frittata cool for several minutes before serving.
Notes
- The skillet handle will remain extremely hot after broiling. Cool it using a piece of ice or continue to handle it with mitts to avoid burns.
- Feel free to add other veggies like mushrooms, bell peppers, or zucchini for variation.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Breakfast, Brunch
- Method: Stovetop, Broiled
- Cuisine: Mediterranean, American