A friend of mine just had a baby, and I’ve been swinging by every few days with freshly made dinners and easy prep-ahead breakfasts, so she and her family stay fed and nourished.
It’s gotten me thinking about what really makes a great prep-ahead breakfast: nutritious enough to fuel you through a sleepless morning, and craveable enough that you actually look forward to eating it.
This spring vegetable frittata is exactly that. It comes together in 40 minutes, tastes great for days, and is just as good cold from the fridge as it is reheated.
It takes full advantage of spring produce with leeks, peas, and asparagus, plus an extra-creamy, high-protein boost from cottage cheese whisked straight into the eggs. Topped with fresh dill and lots of goat cheese, every slice gives you 20g of protein with a balanced macro split that actually keeps you full.
Plus, if you’re looking for a recipe that’s easy to prep and drop off with a loved one, this one checks all the boxes.
Why You’ll Love This Spring Vegetable Frittata
- Easy to make. One pan, one bowl, very minimal fuss. Sauté the veggies, whisk up the eggs, add everything to the skillet and bake.
- High-protein and balanced. 20g of protein per slice with a healthy amount of carbs and fat means this is a satisfying breakfast, lunch, or snack that actually keeps you full.
- Loaded with spring veggies. Leeks, asparagus, peas, and fresh dill, all in one pan, all in season right now.
- Made for meal prep. Bake it once and pull slices from the fridge all week, for breakfast, lunch, or even dinner.
Love eggs for breakfast? My Quiche Lorraine Egg Bites are inspired by the famous French quiche, but in egg bite form.
Key Ingredients
This frittata is super simple, combining eggs, cottage cheese, fresh spring veggies, and goat cheese.
- Eggs. The base of this frittata. Eggs are one of the most nutrient-dense foods you can eat: high-quality protein, choline, vitamin B12, selenium, and vitamin D, all in one ingredient.
- Cottage cheese. When combined with the eggs, it adds protein and creaminess. It’s a simple, healthier swap for the milk or cream you’ll find in some frittata recipes.
- Leeks, asparagus, and peas. These spring veggies are the stars of this dish. They add tons of color, fiber, and micronutrients.
- Potatoes. Totally optional, but I think they add nice texture and make the whole thing more satisfying.
- Goat cheese. And lots of it. I like to get a larger log and slice it into rounds, which get laid over the top of the frittata, so you get a little bit in every bite. Crumbled works too.
- Fresh dill. The perfect complement to the spring veggies and goat cheese. You can swap in any soft herb you have (chives, tarragon, parsley, or basil), or skip it altogether if it’s not your thing.
How to Make It
You can find the full step-by-step instructions and ingredient quantities in the recipe card below. But here’s a quick overview of how to make this spring veggie frittata.
Par-cook the potatoes
Boil or microwave your potatoes until they are par-cooked and fork-tender. Drain and set aside to dry and cool.
Whisk the eggs
Combine the eggs, cottage cheese, and salt, whisking until smooth.
Sauté the veggies
Heat a little bit of olive oil in your oven-safe dish and add your leeks first. Sautéu until soft and sweet then add your asparagus and peas and cook for a minute or two until bright green.
Add the potatoes and dill
Spread the par-cooked potato slices over the veggies and add the chopped dill over the top. I like to mix everything together a bit so you get a bit of everything in each bite.
Add the eggs and goat cheese, then bake
Pour the egg mixture over the veggies and top with goat cheese. Bake for about 20 minutes, until the center is set and the goat cheese is lightly golden.
Let cool and serve
Let the frittata rest for at least 5 minutes, then slice into wedges and serve warm or at room temperature.
My Veggie-Loaded Breakfast Frittata Cups are another high-protein, meal prep-friendly option that is perfect for a grab-and-go breakfast.
Save this recipe
Love this recipe? Get it sent to your inbox.
Victoria’s Tips
Here are some of my tips to ensure you get the best result possible.
- Don’t skip the parboil on the potatoes. Raw potato slices won’t cook through in the time it takes for the eggs to set. Make sure you give them a quick boil or microwave, or even use pre-cooked potatoes.
- Don’t overcook the veggies. Pull them off the heat as soon as they turn bright green and vibrant. They’ll keep cooking in the oven, and if they’re overcooked, they’ll lose their color and texture.
- Pull the frittata out when it’s still slightly jiggly. It’ll continue to set as it rests. If you wait until it’s firm, you’ll end up with a spongy, overcooked egg texture.
- Rest before slicing. Give the frittata at least 5 minutes out of the oven before slicing into it. This lets the eggs release from the sides of the pan so you’ll be able to pull them out cleanly.
Substitutions & Swaps
My High-Protein Egg Bake with Cottage Cheese & Hash Browns is another great breakfast meal prep option.
Storage & Meal Prep
Frittatas are great for meal prep. Simply store them straight in the skillet wrapped in foil or plastic wrap, or in an airtight container in the fridge for up to 4 days.
Reheat in the microwave, air fryer, or oven or enjoy cold.
FAQ
You can, but you’ll lose a bit of the protein count. About ¼ cup whole milk or half-and-half will give you a similar creamy texture, but the cottage cheese is what gets 20g of protein per slice.
If you are using a 10-inch pan, 20 minutes will get the job done. Look for slightly golden edges, and the center should jiggle just barely when you nudge the pan. It will set as it rests, so don’t wait until it is fully firm before removing it from the oven.
Yep, wrap individual slices in foil or plastic wrap and pop them into a freezer bag. They keep for up to 2 months. Thaw in the fridge overnight, then reheat at 325°F for 8 to 10 minutes.
The frittata is naturally gluten-free since there’s no flour or gluten-containing ingredients. If you’re celiac, double-check your goat and cottage cheese.
A 9-inch works fine, though your frittata will be thicker and take a few extra minutes in the oven. If you’re using a 12-inch skillet, scale the recipe up by 1.5x and add 5 minutes to the bake time.
More High-Protein Breakfast Recipes
Spring Vegetable Frittata with Goat Cheese
Save this recipe
Love this recipe? Get it sent to your inbox.
Equipment
Ingredients
Instructions
- Preheat the oven to 375°F (190°C). Bring a small pot of salted water to a boil.
- Add the 12 oz medium small potatoes (peeled and sliced) to the boiling water and par-cook for 4 to 5 minutes until just fork tender. Drain and set aside.You can also microwave them covered with a splash of water for 4 to 5 minutes.
- In a large bowl, whisk 8 large eggs, ½ cup cottage cheese, and 1 tsp kosher salt until well combined.
- Heat 1 tbsp olive oil in a 10-inch oven-safe skillet over medium heat. Slice the white parts of 1 large leek and rinse in water then drain. Add to skillet with a pinch of salt and cook 3 to 4 minutes until soft and sweet. Add 1 small bunch asparagus (trimmed and cut on the bias into 1-inch pieces) and cook another 2 to 3 minutes until bright green. Add ½ cup frozen peas and cook for 1 to 2 minutes until defrosted.
- Spread the par-cooked potato slices and ¼ cup finely chopped fresh dill evenly over the leeks and asparagus in the skillet.
- Pour the egg mixture over the top, gently tilting the pan so it settles in evenly. Slice a 8 oz goat cheese log into ½-inch rounds and gently lay across the top of the frittata.
- Transfer to the oven and bake for 18 to 22 minutes, until the center is just set and the goat cheese is lightly golden.
- Rest 5 minutes, then slice into 6 wedges and serve warm or at room temperature.
Nutrition
Notes
- Meal prep: Keeps in the fridge for 4 days. Reheat individual slices in the oven, air fryer, or microwave. Or eat cold straight from the fridge.
- Cookware: Use a 10-inch oven-safe skillet (cast iron, enameled cast iron like Staub, or a quality nonstick with a metal handle). Avoid plastic-handled pans.
- Vegetable swaps: Spinach, baby kale, halved cherry tomatoes, or thinly sliced zucchini all work in place of (or in addition to) the asparagus and peas. Keep the total volume similar.
- Don’t skip the par-cook: Raw potatoes won’t fully cook through in the time it takes the eggs to set. Par-cooking gives you tender potato layers without an undercooked, watery frittata. Or skip the potatoes altogether.
Pin this Recipe
Save this Spring Vegetable Frittata with Goat Cheese to Pinterest so you can easily find it again later.
The goat cheese on top