Herb & Goat Cheese Frittata with Asparagus and Peas
This Herb & Goat Cheese Frittata with Asparagus and Peas is a delightful dish that combines vibrant vegetables and creamy cheese, creating a satisfying meal ready to impress anyone at your table. The frittata is light yet filling, and the subtle flavor of fresh dill complements the earthiness of the goat cheese perfectly. Cooking this frittata is a breeze, making it an excellent choice for brunch, dinner, or even snacking. It’s like bringing the garden right to your plate, bursting with colors and rich flavors!
Table of Contents

I first stumbled upon this recipe one sunny afternoon while looking for something that would showcase the fresh produce I had from my local farmer’s market. With its colorful ingredients and easy preparation, I was immediately hooked. Each bite of this Herb & Goat Cheese Frittata feels like a wholesome hug, providing warmth and comfort. But don’t be shy! Invite your friends and family over to try it, and I guarantee they’ll be asking for seconds!
Why You’ll Love This Recipe
- Simple & Quick: Whip it up in just 45 minutes! Perfect for those busy mornings or when you want a comforting dinner without tons of fuss.
- Irresistible Flavor: The combination of fresh asparagus, tender peas, and creamy goat cheese creates a balance that’s truly mouthwatering.
- Eye-Catching Appeal: This frittata isn’t just delicious; it looks stunning with its vibrant greens and creamy white. Perfect for impressing guests!
- Flexible Serving: Enjoy it warm or cold, making it ideal for breakfast, lunch, or a light snack between meals.
- Diet-Friendly Options: Easily adaptable if you need to go gluten-free or if you want to toss in your favorite veggies.

Ingredients You’ll Need
- 1 cup fresh asparagus: Look for bright green and crisp stalks. You can substitute with broccoli or green beans if you prefer.
- 1 cup green peas: Whether frozen or fresh, they add a sweet pop of flavor. Frozen peas are great for convenience!
- 1 cup baby spinach leaves: Packed with nutrients, spinach adds a mild flavor. You can swap it out for kale if desired.
- 8 large eggs: The base of this frittata, eggs provide protein and create a fluffy texture.
- ½ cup 35% whipping cream: Adds richness and creaminess; you can use half-and-half as an alternative.
- ½ to 1 teaspoon dried dill: Fresh dill is delightful, but dried dill works well too. Adjust based on how strong you like the flavor.
- ¾ teaspoon salt: Enhances all the flavors, balancing the dish.
- ¼ teaspoon fresh cracked black pepper: Adds a slight kick; feel free to add more if you enjoy spice!
- ½ cup soft goat cheese: Creamy and tangy, it ties all the flavors together beautifully. Substitute with feta or ricotta if you prefer.
How to Make Herb & Goat Cheese Frittata with Asparagus and Peas
Preheat the Oven: Start by preheating your oven to 350ºF (180ºC). Lining a 9×13-inch (23×33-cm) baking dish with parchment paper will make it easier to lift out the frittata later.
Blanch the Asparagus: Bring a small pot of water, or about 2 cups of water in a kettle, to a boil. Place the chopped asparagus in a heatproof bowl and pour boiling water over it. Let it sit for 1 minute before draining into a colander.
Cool the Asparagus: After draining, rinse the asparagus under cool running water until it’s no longer hot. Cooling it down quickly helps retain that vibrant green color!
Prepare the Vegetables: Scatter the blanched asparagus and green peas in your parchment-lined baking dish. Tear the baby spinach into smaller pieces and distribute them evenly among the peas and asparagus for added texture.
Whisk the Eggs: In a large mixing bowl, take the 8 large eggs and whisk them together with the ½ cup of 35% whipping cream, the desired amount of dill, ¾ teaspoon of salt, and the freshly cracked black pepper until everything is smooth and well combined.
Combine: Pour the luscious egg mixture over the vegetables in the baking dish, ensuring even coverage. Crumble the ½ cup of goat cheese over the top so every bite has that creamy goodness.
Bake the Frittata: Pop the dish into your preheated oven and bake for about 27 to 30 minutes. The frittata is done when it’s just set but still slightly wobbly in the center; remember, it continues to cook as it cools. Look for a beautiful golden edge.
Cool & Serve: Once baked, take the frittata out and let it cool on a wire rack for at least 20 minutes. This cooling step makes slicing much easier. You can cut it into squares or wedges, depending on how you want to serve it.
Enjoy: Serve your Herb & Goat Cheese Frittata warm or cold. It pairs wonderfully with a light green salad for a complete meal or can shine all on its own as a delicious snack.

Storing & Reheating
Store any leftover frittata in an airtight container at room temperature for a couple of hours, or ideally, refrigerate it for up to 3 days. For longer storage, you can freeze slices in a freezer-safe container or bag for up to 3 months. When you’re ready to enjoy it again, simply reheat in a microwave at medium power for 1-2 minutes until warm, or pop it in the oven at 350ºF (180ºC) for about 10 minutes. The texture may become a bit softer when reheated, but the flavor remains delightful!
Chef’s Helpful Tips
- Avoid overbeating your eggs; you want a fluffy frittata, not a dense one.
- Use room-temperature eggs if possible; they whip up better and create a fluffier texture.
- If you prefer a firmer frittata, bake it a bit longer, but keep an eye on it to prevent overcooking.
- Experiment with additional veggies or herbs like bell peppers or parsley for variety.
- If staking leftovers, place parchment paper between layers to prevent sticking.
- This frittata can be prepped ahead of time—just store it unbaked in the fridge, then pop it in the oven when you’re ready.
With this Herb & Goat Cheese Frittata with Asparagus and Peas, you have a delicious, easy-to-make dish that not only satisfies but also impresses. It brings together fresh flavors and comforting textures, making it an ultimate crowd-pleaser. Don’t hesitate to put your spin on it. Perhaps a sprinkle of chili flakes for heat or an extra handful of seasonal veggies? Enjoy every bite; it’s a recipe worth cherishing!
Recipe FAQs
Can I use other vegetables in this frittata?
Absolutely! Feel free to swap out the asparagus and peas for whatever vegetables you have on hand. Zucchini, bell peppers, and mushrooms are great options that also work well in a frittata.
Is it possible to make this recipe dairy-free?
Yes! You can replace the whipping cream with an unsweetened plant-based milk like almond or coconut milk, and use a dairy-free cheese substitute in place of the goat cheese to make it dairy-free.
How can I tell when the frittata is done?
The edges should be golden and set, while the center should still have a slight jiggle. It’s important not to overbake it; it will continue to cook slightly as it cools down.
Can I serve this frittata cold?
Definitely! This frittata tastes fantastic whether served warm or chilled. It makes for a refreshing option during warmer months or as a quick snack throughout the week!
PrintMore Breakfast Recipes
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: American
Description
This Herb & Goat Cheese Frittata with Asparagus and Peas is a delightful blend of fresh vegetables and creamy cheese, perfect for a quick dinner or a healthy breakfast! Enjoy its irresistible flavors and simple preparation.
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 line a 9×13-inch (23×33-cm) baking dish with parchment paper.
- Bring a small pot of water, or about 2 cups of water in a kettle, to a boil.
- Place the chopped asparagus in a heatproof bowl.
- Pour enough boiling water over the asparagus to just cover it and let it sit for 1 minute.
- Drain the asparagus in a colander and rinse under cold running water until the pieces are cool. Once cool, let the asparagus drain completely.
- Scatter the peas and asparagus inside the parchment paper-lined baking dish. Tear the baby spinach into small pieces and scatter them into the dish of peas and asparagus.
- In a large mixing bowl, whisk the eggs, cream, dill, salt, and pepper together until smooth and well combined.
- Pour the whisked egg mixture over the asparagus, peas, and spinach in the baking dish.
- Top with pieces of goat cheese until all of the cheese has been used.
- Bake for 27 to 30 minutes — you want the egg mixture to be wobbly but not wet. The egg will continue to set as it cools.
- Remove the frittata from the oven and let it cool on a wire rack for at least 20 minutes then slice it however you like.
- Serve asparagus frittata warm or cold, alone as a meal or a snack, or with a light green salad on the side.
Notes
For more flavor, consider adding other herbs such as basil or parsley.
This frittata can be made ahead and stored in the fridge for easy meals throughout the week.
Feel free to substitute the goat cheese with feta cheese if preferred.
Nutrition
- Serving Size: 1 slice
- Calories: 250
- Sugar: 2g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 200mg





