Take a look at our Great Recipes
Vegetarian Breakfast Recipes

Cheese and Herb Frittata with Fresh Spinach and Tomatoes

By sofiarecipesJul 7, 202630 minutesServes 4
Cheese and Herb Frittata with Fresh Spinach and Tomatoes

One lazy Sunday morning, I discovered the magic of a Cheese and Herb Frittata. I had a fridge full of fresh spinach and tomatoes that needed using up, and the thought of a fluffy frittata made everyone’s mouths water. It was the perfect way to turn simple ingredients into something extraordinary.

What sets this recipe apart is the balance of creamy cheese with fresh herbs, creating a flavor profile that sings. Plus, it’s quick to make, making it ideal for brunch or a light dinner that feels fancy but is totally approachable.

Why You'll Love It

Egg Quality: Using organic eggs makes a noticeable difference in flavor and texture, as they often come from hens that are free-range and fed a healthier diet, resulting in richer yolks.
Whole Milk Magic: The combination of whole milk with eggs creates a creamy, custard-like texture that keeps the frittata moist and fluffy. I tested it with skim milk and found it lacked the richness I crave.
Cheese Selection: Using a mix of sharp cheddar and creamy feta not only enhances the flavor profile but also affects the melting quality, making each bite gooey and satisfying.
Fresh Herbs Impact: Adding fresh parsley and basil infuses the frittata with vibrant aromas and flavors that enhance the dish, bringing a garden-fresh taste to your breakfast table.

Ingredient Notes

What You'll Need

  • 6 large eggspreferably organic; they have richer flavor and color, which makes your frittata more vibrant.
  • 1 cup whole milkadds creaminess; you can substitute with a non-dairy milk for a lighter version, but it may alter texture.
  • 1 cup shredded cheeseuse cheddar for a sharp taste or feta for a tangy kick; both melt beautifully.
  • 1 cup fresh spinach, choppedfresh is best for vibrant color and a slight crunch; frozen spinach can work but may make the frittata watery.
  • 1 cup cherry tomatoes, halvedadds sweetness and juiciness; other tomatoes can be used, but halved cherry tomatoes provide great bursts of flavor.
  • 1 tbsp fresh parsley, choppedbrightens the dish; dried parsley can work, but fresh herbs offer a fresher taste.
  • 1 tbsp fresh basil, choppedadds aromatic flavor; feel free to swap with dill or oregano for a different herbal note.
  • 1 tbsp olive oilfor sautéing vegetables; avocado oil can be a good alternative with a higher smoke point.
  • 1 tsp saltbrings all the flavors together; adjust to taste based on your preference.
  • 1 tsp black pepperadds warmth; you can replace it with white pepper for a milder flavor.

When you're at the store, look for organic eggs for that extra flavor. Fresh herbs make a big difference in this Cheese and Herb Frittata, so don't skip them if you can help it. The quality of your cheese really shines through, so choose a good brand that you enjoy!

Easy Substitutions

  • Dairy-free: swap whole milk with almond or oat milk — you'll lose some creaminess, but the frittata will still hold together nicely.
  • Gluten-free: this recipe is naturally gluten-free, so no substitutions are needed.
  • Lower calorie: use egg whites instead of whole eggs — this will reduce fat content but may result in a less rich texture.
Ingredients for Cheese and Herb Frittata with Fresh Spinach and Tomatoes
Everything you need for this recipe

How to Make This Recipe

Prep & Mix

1

Preheat your oven to 375°F. This ensures the frittata cooks evenly and sets nicely, giving you that perfect golden finish.

2

In a large mixing bowl, whisk together 6 eggs and 1/2 cup of whole milk for about 2 minutes until well combined. This helps create a fluffy texture in your frittata.

3

Stir in 1 cup of shredded cheese, 1 cup of chopped spinach, 1/2 cup of halved cherry tomatoes, 1/4 cup of chopped parsley, and 1/4 cup of chopped basil along with salt and black pepper to taste. The colors and aromas will make your kitchen feel vibrant and welcoming.

Cook & Bake

4

In a 10-inch oven-safe skillet, heat 2 tablespoons of olive oil over medium heat for about 2 minutes until it shimmers. This prevents the frittata from sticking and gives it a lovely crisp edge.

5

Pour the egg mixture into the skillet and gently stir the edges for about 5 minutes. This helps the edges set and prevents sticking, ensuring a nice, even cook.

6

Transfer the skillet to the preheated oven and bake for 15 minutes, or until the frittata is set and the edges are lightly golden. You’ll know it’s done when the center jiggles slightly, but not too much.

Cool & Serve

7

Remove the frittata from the oven and let it cool for 5 minutes. This resting time helps it firm up, making it easier to slice.

8

Slice the frittata into wedges and serve warm or at room temperature. Each bite should be fluffy and packed with flavor, perfect for any meal of the day.

Pro Tips

Use Fresh Herbs for Bright Flavor:

Fresh herbs like parsley and basil enhance your frittata to another level. I’ve tried using dried herbs, and while they work in a pinch, the aroma and flavor of fresh herbs make a noticeable difference.

Opt for Room Temperature Eggs:

Bringing your eggs to room temperature before whisking can lead to a fluffier frittata. I’ve made the mistake of using cold eggs, and they simply don’t incorporate as well, resulting in a denser texture.

Don’t Overmix the Egg Mixture:

Mix just until combined to keep your frittata light and airy. I learned the hard way that overmixing can lead to a rubbery texture, which is definitely not what we want.

Perfect the Skillet Temperature:

Make sure your skillet is hot enough before adding the egg mixture. I’ve had frittatas stick when the pan wasn’t sufficiently heated, so wait for that shimmer in the oil to ensure a good release.

Experiment with Cheese Varieties:

Different cheeses bring unique textures and flavors. I’ve substituted mozzarella for cheddar, and while both are delicious, each gives a distinct taste and creaminess to the frittata.

Variations & Customizations

Flavor Twists

Mexican Fiesta

Replace the cheddar with 1 cup crumbled queso fresco, add 1 cup black beans (rinsed and drained), and 1 tsp chili powder. The result is a vibrant, spicy frittata with a creamy texture and a kick of flavor that’s perfect for brunch.

Mediterranean Delight

Swap the spinach for 1 cup diced zucchini and the cherry tomatoes for 1 cup artichoke hearts (drained and chopped). Add ¼ cup sliced black olives and 1 tsp dried oregano. This version bursts with bright Mediterranean flavors, featuring a slightly tangy taste from the olives and artichokes.

Unexpected Twist

Sweet and Savory

Use 1 cup shredded Gruyère cheese and add ½ cup finely chopped caramelized onions, along with ½ cup diced apples. The sweet apples balance the rich cheese, creating a unique frittata that’s both comforting and surprising — the sweetness pairs beautifully with the savory herbs.

Storage & Meal Prep

How to Store

Room Temperature

Your Cheese and Herb Frittata can sit at room temperature for up to 2 hours. Make sure to keep it covered with a clean kitchen towel or in a breathable container to prevent it from drying out.

Refrigerator

In the fridge, it will stay fresh for about 3-4 days. Allow the frittata to cool completely before wrapping it tightly in plastic wrap or storing it in an airtight container. If you stack slices while they’re still warm, they’ll get soggy on the bottom.

Freezer

You can freeze individual portions for up to 2 months. I recommend flash freezing slices on a sheet pan first, then wrapping each slice in plastic wrap before placing them in a freezer-safe bag. To thaw, just pop them in the fridge overnight or microwave them for a quick reheat.

Meal Prep

I love making a double batch of this frittata to have leftovers throughout the week. Prep it on the weekend for an easy grab-and-go breakfast. Store slices in individual containers, and they’ll stay fresh for about 4 days. When reheating, just pop them in the oven at 350°F for about 10-15 minutes or microwave for 1-2 minutes until heated through.

Equipment You'll Need

Essential

10-inch oven-safe skillet: This is crucial for both stovetop cooking and oven baking. A cast iron skillet retains heat beautifully and gives a nice crust. Non-stick options are easier to clean but may not brown the edges as well. I personally prefer cast iron for that rustic touch and even cooking.

Whisk: A good whisk is necessary for aerating the eggs and combining the ingredients smoothly. A balloon whisk works wonders here, creating a light texture in the frittata. If you use a fork, it might take longer and won't achieve that fluffy result.

Nice to Have

Silicone spatula: This helps gently stir the edges while the frittata cooks on the stovetop, ensuring it doesn’t stick. The flexibility of silicone makes it perfect for scraping the sides of the skillet without scratching it.

Frequently Asked Questions

Can I use egg whites instead of whole eggs for the frittata?

Yes, you can use egg whites to reduce fat and calories, but the frittata may lack the richness that whole eggs provide. I recommend using at least one whole egg for better flavor and texture.

Why did my frittata come out rubbery?

A rubbery texture usually results from overcooking the eggs. Make sure to cook the frittata gently and remove it from the oven as soon as the center is just set.

What other herbs can I use in a Cheese and Herb Frittata?

You can experiment with herbs like chives, dill, or tarragon for different flavor profiles. Each herb brings a unique taste, so feel free to mix and match based on your preference!

Can I make the frittata ahead of time?

Absolutely! You can prepare the frittata a day in advance and store it in the fridge. Just reheat it in the oven or microwave before serving for the best texture.

How can I make this frittata gluten-free?

Good news! This frittata is naturally gluten-free since it contains no flour. Just make sure any cheese or additional ingredients you use are labeled gluten-free.

This Cheese and Herb Frittata is a pleasureful way to start your day, packed with flavor and so easy to make. For a twist, consider adding some sautéed mushrooms or spinach for extra depth. I can’t wait to hear how yours turns out, so leave a comment or share your creations on Pinterest!

Cheese and Herb Frittata
Cheese and Herb Frittata

Enjoy a delicious and vibrant frittata packed with cheese, herbs, and fresh vegetables, perfect for brunch or a light meal.

Pin Recipe
Prep10 min
Cook20 min
Total30 min
Servings4

Ingredients

  • 6 large eggs
  • 1 cup whole milk
  • 1 cup shredded cheese
  • 1 cup fresh spinach
  • 1 cup cherry tomatoes
  • 1 tbsp fresh parsley
  • 1 tbsp fresh basil
  • 1 tbsp olive oil
  • 1 tsp salt
  • 1 tsp black pepper

Instructions

  1. 1
    Step 1Preheat the oven to 375°F.
  2. 2
    Step 2In a large mixing bowl, whisk together the eggs and whole milk until well combined, about 2 minutes.
  3. 3
    Step 3Stir in the shredded cheese, chopped spinach, halved cherry tomatoes, parsley, basil, salt, and black pepper into the egg mixture.
  4. 4
    Step 4In a 10-inch oven-safe skillet, heat the olive oil over medium heat for 2 minutes.
  5. 5
    Step 5Pour the egg mixture into the skillet and cook on the stovetop for 5 minutes, gently stirring the edges to prevent sticking.
  6. 6
    Step 6Transfer the skillet to the preheated oven and bake for 15 minutes, or until the frittata is set and the edges are lightly golden.
  7. 7
    Step 7Remove the frittata from the oven and let it cool for 5 minutes.
  8. 8
    Step 8Slice the frittata into wedges and serve warm or at room temperature.

Important Information

Nutrition Facts (per serving)

270 cal · Protein 17g · Carbs 6g · Fat 18g · Fiber 1g · Sodium 450mg. Please treat this as approximate and not a substitute for definitive health advice.

Allergy Information

Check all ingredients for potential allergens and consult a professional if in doubt.

sofiarecipes
sofiarecipes

Hi, I’m Sofia, the heart and soul behind sofiarecipes. Cooking has always been a joyful escape for me, where I can play with flavors and create comforting dishes that bring people together. On my site, you’ll find a collection of my favorite recipes, each one crafted with love and a sprinkle of creativity. I hope to inspire you to whip up something delicious in your own kitchen!

Ratings & Reviews

Be the first to review this recipe!

Leave a Review

Your rating:

Similar Posts