Herb & Goat Cheese Frittata with Asparagus and Peas
If you’re looking for a meal packed with fresh flavors, healthy ingredients, and comforting textures, look no further than this Herb & Goat Cheese Frittata with Asparagus and Peas. The combination of vibrant vegetables, creamy goat cheese, and fluffy eggs makes this dish appealing for brunch or any occasion. It strikes the perfect balance between nourishing and indulgent, leaving you satisfied without weighing you down.
Table of Contents

I first stumbled upon frittatas during a weekend getaway when a friend whipped one up with whatever vegetables were lying around. The result was a dish that was casual yet elegant, deliciously impressive, and remarkably simple! Since then, creating variations has become a regular affair in my kitchen—and this herb and goat cheese version remains a constant favorite. You’re going to love how quickly it comes together, too!
Why You’ll Love This Recipe
- Simple & Quick: This frittata can be prepped and baked in just about 45 minutes!
- Irresistible Flavor: Creamy goat cheese pairs beautifully with the freshness of asparagus and peas.
- Eye-Catching Appeal: The vibrant colors of green veggies against the golden eggs make for an impressive presentation.
- Flexible Serving: Enjoy it warm for brunch or cold as a summery snack.
- Diet-Friendly Options: Naturally gluten-free and suitable for various dietary preferences!

Ingredients You’ll Need
- 1 cup fresh asparagus: Choose tender asparagus, as they add a nice crunch and color. If fresh isn’t available, frozen works too!
- 1 cup green peas: Whether you use frozen or fresh, peas bring a sweet burst of flavor. Frozen is super convenient and still delicious.
- 1 cup baby spinach leaves: Spinach adds an earthy taste and vibrant color. Feel free to substitute with kale for a heartier texture.
- 8 large eggs: The base of any frittata, eggs create a fluffy texture that holds everything together. Use organic or free-range for richer flavor.
- ½ cup 35% whipping cream: This makes the frittata extra creamy. You can swap with whole milk or a dairy-free alternative if preferred.
- ½ to 1 teaspoon dried dill: Dill enhances flavor in such a lovely way. Fresh dill also works wonders if you have it on hand!
- ¾ teaspoon salt: Adjust based on your taste, especially if using a salty cheese.
- ¼ teaspoon fresh cracked black pepper: Fresh pepper elevates the dish’s flavors with just the right amount of heat.
- ½ cup soft goat cheese: The creamy tang of goat cheese is the star here. If you’re not a goat cheese fan, feel free to substitute with feta.
How to Make Herb & Goat Cheese Frittata with Asparagus and Peas
Preheat the Oven: Start by preheating your oven to 350ºF (180ºC). This will ensure your frittata cooks evenly without any surprises.
Prepare Asparagus: Bring about 2 cups of water to a boil. Place the chopped asparagus in a heatproof bowl and pour enough boiling water over the asparagus to just cover it. Allow it to sit for 1 minute to blanch.
Cool and Drain Asparagus: After 1 minute, drain the asparagus in a colander and quickly rinse it under cold running water until cool. This process stops the cooking and helps maintain the bright green color.
Combine Vegetables: In your parchment-lined 9×13-inch baking dish, scatter the drained asparagus and add the peas. Tear the baby spinach into small pieces and sprinkle it over the mix. The colorful layering will set the stage for a beautiful frittata!
Mix Eggs and Cream: In a large mixing bowl, whisk together the 8 large eggs, ½ cup of 35% whipping cream, ½ teaspoon of dried dill, ¾ teaspoon of salt, and ¼ teaspoon of fresh cracked black pepper until smooth and well combined. This blend creates a rich base that binds everything together.
Pour Egg Mixture: Gently pour the whisked egg mixture over the bed of asparagus, peas, and spinach nestled in the baking dish. Ensure it’s evenly distributed for a consistent bake.
Add Goat Cheese: Sprinkle chunks of ½ cup soft goat cheese across the top. You want a delightful mix of creamy bites throughout your frittata!
Bake: Pop the dish into your preheated oven and bake for 27 to 30 minutes. The mixture should look set but still slightly wobbly in the center—this is indicative of the lovely texture you’re aiming for.
Cool and Slice: Once done, remove your frittata from the oven and allow it to cool on a wire rack for at least 20 minutes. This cooling period helps it firm up, making it easier to slice.
Serve and Enjoy: You can enjoy your frittata warm or cold. It’s delightful on its own, or you can pair it with a light green salad for a complete meal!

Storing & Reheating
Store any leftovers at room temperature for up to 2 hours. After that, transfer it to the refrigerator in an airtight container, where it will keep for about 3-4 days. For longer storage, you can freeze the frittata in portions for up to 3 months. When reheating, pop it in a 350ºF (180ºC) oven for about 10-15 minutes until warmed through. Note that while the flavors will still be great, the texture might change slightly—but a quick reheat helps bring it back to life!
Chef’s Helpful Tips
- Avoid overcooking the eggs to maintain a beautiful, soft texture.
- Use room temperature eggs for better incorporation with the cream.
- If your frittata puffs up too high while baking, that’s okay! It will settle as it cools.
- Adjust seasonings according to your taste—adding a pinch more salt or pepper can make all the difference!
- You can easily prepare the ingredients ahead of time. Simply assemble and bake when you’re ready.
If you’re looking for a way to pack wholesome ingredients into a single dish, look no further than this frittata. Not only is it healthy, but it’s versatile, too. Whether you’re scaling it for a brunch party or simply aiming for a cozy meal at home, enjoy the comfort and beauty this dish brings to your table!
Recipe FAQs
Can I use other vegetables in the frittata?
Absolutely! Feel free to experiment with other vegetables such as bell peppers, zucchini, or mushrooms. Just make sure to adjust cooking times if you include harder vegetables!
How can I make this frittata dairy-free?
To make a dairy-free version, substitute the whipping cream with almond milk or coconut cream, and use a plant-based cheese alternative instead of goat cheese.
Can I prepare this frittata ahead of time?
Certainly! You can prepare it a day in advance. Just bake, cool, and refrigerate it, then reheat when ready to serve. It tastes even better the next day as the flavors meld!
What’s the best way to slice a frittata?
Using a sharp knife will allow for clean slices. If you find it sticking to the pan, gently run the knife around the edges before slicing for a smoother cut.
PrintMore Breakfast Recipes
- Romantic Brunch Ideas Pink Pancakes
- Chia Seed Pancakes
- Overnight French Toast Casserole with Cinnamon Streusel
- Fluffy Whole Wheat Waffles
- Cheesy Hash Brown Egg Bake (Crowd-Pleasing Easter Brunch Casserole)
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Herb & Goat Cheese Frittata with Asparagus and Peas
- Prep Time: NO DATA
- Cook Time: 45 minutes
- Total Time: 0 hours
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Mediterranean
Description
This Herb & Goat Cheese Frittata with Asparagus and Peas is a delightful and healthy dish, packed with fresh vegetables and creamy goat cheese. It’s simple to prepare, making it a perfect choice for a quick dinner or a healthy breakfast. This easy recipe combines the vibrant flavors of asparagus and peas, resulting in a comforting and satisfying meal that everyone will love.
Ingredients
- 1 cup fresh asparagus (washed, ends trimmed, chopped into 1-inch (3-mm) long pieces)
- 1 cup green peas (frozen or fresh)
- 1 cup baby spinach leaves (tightly packed)
- 8 large eggs
- ½ cup 35% whipping cream
- ½ to 1 teaspoon dried dill (or ¼ cup (15 grams) fresh dill, finely chopped)
- ¾ teaspoon salt
- ¼ teaspoon fresh cracked black pepper
- ½ cup soft goat cheese
Instructions
- Preheat the oven to 350ºF (180ºC) and prepare a 9×13-inch (23×33-cm) baking dish with parchment paper.
- Boil about 2 cups of water in a kettle or a small pot.
- In a heatproof bowl, place the chopped asparagus.
- Pour boiling water over the asparagus to cover it and let it sit for 1 minute.
- Drain the asparagus in a colander and cool it under cold running water. Allow it to drain completely afterward.
- In the lined baking dish, combine the peas and asparagus. Tear the baby spinach into small pieces and add to the dish.
- In a mixing bowl, whisk together the eggs, cream, dill, salt, and pepper until smooth and combined.
- Pour the egg mixture over the vegetables in the baking dish.
- Top the mixture with pieces of goat cheese until it is fully used.
- Bake for 27 to 30 minutes until the egg mixture is slightly wobbly but not wet. It will set as it cools.
- Remove from the oven and let it cool on a wire rack for at least 20 minutes before slicing.
- Serve warm or cold, ideally paired with a light green salad.
Notes
Let the frittata cool completely for better slicing.
This frittata can be served warm or chilled, making it versatile for any time of day.
Feel free to add other vegetables or herbs to customize your frittata.
Nutrition
- Serving Size: 1 slice
- Calories: 300
- Sugar: 2g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 16g
- Cholesterol: 250mg
