This simple Vegetable Frittata is full of fresh spring vegetables, smoked gouda cheese, and topped with balsamic burst tomatoes. It’s an easy vegetarian meal that’s perfect for breakfast, brunch, lunch or a light dinner!
This post contains affiliate links. As an Amazon Affiliate I earn from qualifying purchases. All opinions are my own.
I love recipes that require minimal effort and use up leftover produce. Case in point, this vegetable frittata recipe!
A vegetable frittata is a great way to use your farmer’s market finds and add more vegetables to your diet. This version is made with fresh spring vegetables and topped with balsamic burst tomatoes, but it’s easy to customize depending on what you have on hand.
Serve it for brunch alongside some air fryer home fries, or eat it for dinner with an easy salad for a simple, delicious meal.
Ingredients
- Eggs
- Whole milk
- Olive oil
- Vidalia onion
- Asparagus
- Scallions
- Baby kale or arugula
- Smoked black peppercorn gouda cheese
- Coarse kosher salt
- Freshly ground black pepper
- Grape tomatoes
- Garlic
- Balsamic vinegar
- Dried parsley flakes (optional)
How to make a vegetable frittata
- Preheat the oven to 375ºF. In a large bowl, whisk together eggs and milk. Set aside.
- In a 10 inch skillet, heat 1 tablespoon olive oil over medium heat. Add the vidalia onion and cook for 2 minutes. Add the asparagus and continue to cook for another 5-6 minutes. Add the scallions and kale and cook until the kale begins to wilt. Add the egg mixture and stir quickly to incorporate. Sprinkle the cheese over the top and season with salt and pepper.
- Transfer the skillet to the hot oven and let cook 20-25 minutes or until set. Remove from the oven and allow to rest for a few minutes before cutting into 6-8 slices.
- While the frittata is cooking, heat the remaining 1 tablespoon of olive oil in a medium skillet over medium heat. Add the tomatoes and garlic and cook, shaking or stirring the pan often, until the tomatoes begin to burst. Add the balsamic vinegar and allow to cook until the tomatoes become coated in the syrupy juice.
- Serve slices of frittata topped with burst tomatoes and sprinkled with dried parsley if desired.
Top tips
How to trim asparagus
Asparagus usually comes with the tough, woody stems still attached. To find where to trim asparagus, hold both ends in your hands and bend them down, allowing it to snap near the center.
Where the asparagus snaps is the length you can cut the rest of your asparagus, or just give them all a quick snap before cooking.
Spread your veggies evenly in the pan before pouring in the eggs
You won’t be stirring the pan much once your pour the eggs in, so make sure the veggies are spaced evenly to ensure your final frittata has vegetables in every bite!
How to store vegetable frittata
Store leftover vegetable frittata in an airtight container in the fridge for up to 4 days. I recommend storing the frittata separately from the balsamic tomatoes, so it doesn’t become soggy.
You can also freeze the frittata for up to 3 months.
Tips for customizing this healthy vegetable frittata recipe
- Swap the veggies for your other favorites
- Use leftover cooked veggies from dinner the night before (try these oven roasted vegetables)
- Meat eaters can add cooked, crumbled breakfast sausage or bacon
- Add red chili flakes for a bit of spice
FAQ
A frittata is basically a baked omelette or a crustless quiche. It’s an Italian recipe that is meant to use leftover vegetables, cheese, herbs (and even meat!) and bake them with eggs.
It’s a perfect dish any time of day, and feeds a crowd with minimal effort on your part.
The cooking time will vary based on the thickness and amount of vegetables you use, but you want to cook it until the eggs are just set and no longer runny.
Give the pan a jiggle to see if the eggs are still runny in the middle. Overcooking your frittata will result in a rubbery texture, so make sure to watch it carefully!
Healthy means something different for everyone, but based on the protein from the eggs and loads of veggies, I’d definitely consider this a healthy breakfast casserole.
More vegetarian breakfast recipes
- Low Carb Breakfast Casserole
- Five Minute Breakfast Burrito
- Soft Scrambled Eggs
- Scrambled Egg Sandwich
- Scrambled Tofu
- Southwest Veggie Breakfast Skillet
- Huevos Rancheros
- Leftover Mashed Potato Cheesy Vegetarian Hash
- Bran Granola
- Instant Pot Breakfast Stuffed Sweet Potatoes
- Vanilla Almond Vegan Baked Oatmeal
- Apple Cinnamon Overnight Oats
If you make this recipe, be sure to rate it, leave a comment, or tag #theliveinkitchen on Instagram!
Recipe
Vegetable Frittata with Balsamic Burst Tomatoes
Ingredients
- 8 large eggs
- 2 tablespoons whole milk
- 2 tablespoons olive oil, divided
- ½ vidalia onion, chopped
- ½ bunch asparagus, ends removed and cut into bite size pieces
- 2 scallions, (green onions), white and light green part only, chopped
- 1 cup baby kale or arugula
- ½ cup shredded smoked black peppercorn gouda cheese
- Coarse kosher salt and freshly ground black pepper
- 1 pint grape tomatoes
- 1 clove garlic, crushed
- 2 teaspoons balsamic vinegar
- Dried parsley flakes, for garnish (optional)
Instructions
- Preheat the oven to 375ºF. In a large bowl, whisk together eggs and milk. Set aside.
- In a 10 inch, non-stick, oven-safe skillet, heat 1 tablespoon olive oil over medium heat. Add the vidalia onion and cook for 2 minutes, stirring frequently. Add the asparagus and continue to cook, stirring often, for another 5-6 minutes. Add the scallions and kale and cook, stirring, for 1 minute or until the kale begins to wilt. Add the egg mixture and stir quickly to incorporate. Sprinkle the cheese over the top and season with salt and pepper.
- Transfer the skillet to the hot oven and let cook 20-25 minutes or until set and just beginning to brown. Remove from the oven and allow to rest for a few minutes before cutting into 6-8 slices.
- While the frittata is cooking, heat the remaining 1 tablespoon of olive oil in a medium skillet over medium heat. Add the tomatoes and garlic and cook, shaking or stirring the pan often, until the tomatoes begin to burst, about 10 minutes. Add the balsamic vinegar and allow to cook, stirring often, until the tomatoes become coated in the syrupy juice.
- Serve slices of frittata topped with burst tomatoes and sprinkled with dried parsley if desired.
Mallory says
Such an awesome way to get in those summer veggies! pairing them with eggs is so perfect.
Lindsay Moe says
Thanks Mallory!
DessertForTwo says
Balsamic all the things! Can I wear it as perfume, too? 😉
Lindsay Moe says
Haha, I basically am already so why not!
kristy @ the wicked noodle says
Ohhh…I don’t know that I’ve ever been to your site before and I love it! This dish looks delicious, too!
Lindsay Moe says
Thanks Kristy!
Melanie | Melanie Makes says
This looked awesome and then you go and add the burst tomatoes and now I’m all over it!
Lindsay Moe says
Thanks Melanie!
Christie - Food Done Light says
This looks like the perfect brunch. I love the burst tomatoes. It is going to be so deliciousl
Lindsay Moe says
Thanks Christie!
Gillian @ The Haas Machine says
We had a very similar dinner last night! I can’t wait until our tomatoes are ripe because YUM!!!!
Lindsay Moe says
Yes! My tiny little cherry tomato plant ripens like one tomato a week. I just let Cas pick it off and eat it as a snack.
Sandi Gaertner (@sandigtweets) says
This is a fabulous recipe. Thank you for skipping the flour so it is gluten free 🙂 Looking forward to trying this recipe!
Lindsay Moe says
Thanks Sandi, I hope you enjoy it!
Kelly @ Mostly Homemade Mom says
Oh my word, those tomatoes… my mouth is watering!
Lindsay Moe says
Thanks Kelly!
Thalia @ butter and brioche says
the perfect weeknight meal! definitely making frittata for dinner tonight.. love it!
Lindsay Moe says
Enjoy!