This post may include affiliate links; for details, see our disclosure policy.
This roasted tomato and shaved asparagus frittata is light and simple! It’s perfect for a brunch or dinner with a green salad.

This post was created in partnership with Village Farms. All opinions are our own.
Hello spring! Every year, I’m surprised when the weather starts to turn warmer and everything, literally everything in life seems better. We can walk to the park, eat fresh chives from the garden, and pack up our winter parkas. And of course, our recipes can turn from heavy winter foods to light and bright! This roasted tomato and asparagus frittata is everything spring! It plays on the contrast of fresh asparagus and the roasty sweetness of tomatoes.
Want a mini version? Try our Veggie Mini Frittatas!

Why make this asparagus frittata?
This frittata is one of our favorite ways to make a simple brunch entree. Or, serve it as a simple dinner, alongside fresh bread and a salad! And this roasted tomato and asparagus frittata: well, it’s become one of our our favorites. Why? There’s so much flavor going on here!
- It uses fresh shaved asparagus. While you’d imagine cooking the asparagus and using the tomatoes raw, we’ve flip-flopped it! To highlight the fresh spring flavor of asparagus, shave it into long ribbons. Not only is the flavor more fresh than cooked asparagus, the ribbons look lovely and bright green as they decorate this asparagus frittata!
- It’s got super savory roasted tomatoes. To contrast the fresh green asparagus, we’ve roasted the Heavenly Villagio Marzano® tomatoes, which develops their robust flavor into something even more complex. The bites of roasty tomatoes inside the frittata remind us of the savory goodness of pizza!
- And then of course, a sprinkle of feta. To top it off, a sprinkling confetti of feta cheese adds a salty element. But this all together, and everyone around the table will shout a hearty Wow! We guarantee it.

How to shave asparagus
Wait: we’re asking you to shave asparagus for this frittata? Yes, shaved raw asparagus is one of the best ways to eat it! Taking a vegetable peeler to this green veggie results in beautiful strands that have a seriously fresh flavor. (See this Shaved Asparagus Salad, for instance.) Here are a few tips on how to to do it:
- Place the asparagus spear on a cutting board. The asparagus bends under the weight of a peeler, so don’t hold it in the air! Instead, place it on a cutting board.
- Shave from the tip to the base. With a vegetable peeler, shave each spear from the from from the tip to the base. The orientation is important, because otherwise the asparagus can break off. It takes a little practice, but is easy once you get the hang of it!

How to roast tomatoes
While these tomatoes are lovely raw, we loved roasting them for this asparagus frittata to develop their flavor! You could use the roasted tomatoes in other ways outside of the frittata: try them as a side dish, on a Caesar salad (yum!), or inside a grilled cheese. Here are the basic steps:
- Cut the tomatoes in half and toss with olive oil and salt. Add a little oregano for an Italian flair (we did).
- Roast at 400 degrees Farenheit for about 25 minutes, until tender and slightly browned.

A note on sustainable tomatoes
You may notice that tomatoes are not typically a springtime food. We’re huge supporters of local tomatoes, which show up around July here in Indiana. However, we’ve started to allow sustainably grown hydroponic tomatoes into our repertoire in the spring, when we’re craving tomato juiciness but local crops are months away.
The tomatoes we used in this asparagus frittata are Heavenly Villagio Marzano® from Village Farms. Village Farms’ use of hydroponics in greenhouse growing allows them to provide delicious tomatoes year-round by farming indoors using sustainable growing practices. Not only are these growing methods eco-friendly, they result in ripe, juicy flavorful tomatoes–the flavor is unlike any other grocery store tomato we’ve had. Village Farms’ growing methods use:
- 86% less water compared to the average tomato grown outdoors.
- 97% less land to grow the same amount of tomatoes grown outdoors.
- Beneficial insects to control pests and stimulate healthy plant growth, instead of harmful chemicals
Look for Village Farms tomatoes at your local grocery (ours has them!). For more information, go to VillageFarms.com.

Looking for more simple dinner ideas?
A frittata is a go to for a simple dinner: and this roasted tomato and asparagus frittata is a perfect dinner option! Here are a few more simple dinner ideas:
- Tomato & Grilled Eggplant Stacked Sandwich
- Tomato Basil Gnocchi Soup
- Quick Coconut Lentil Curry
- Loaded Veggie Quesadilla Recipe
- Vegan Italian Pasta Salad
- Chickpea Couscous Bowls with Tahini Sauce
- Best Margherita Pizza (with store bought dough to up the simple factor!)
- Egg Recipes for Dinner
This asparagus frittata recipe is…
Vegetarian and gluten-free.
Print
Asparagus Frittata with Feta
- Prep Time: 25 minutes
- Cook Time: 15 minutes
- Total Time: 40 minutes
- Yield: 6 1x
Description
This roasted tomato and shaved asparagus frittata is light and simple! It’s perfect for a brunch or dinner with a green salad.
Ingredients
For the roasted tomatoes
- 1 cup Village Farms heavenly villagio marzano® tomatoes
- Olive oil
- Dried oregano
- Kosher salt
- Fresh ground black pepper
For the asparagus frittata
- 10 thin stalks asparagus (enough for 1 cup of ribbons)
- 8 eggs
- ½ cup feta crumbles, divided
- ¼ cup milk
- ½ teaspoon kosher salt
- Fresh ground black pepper
- ½ tablespoon butter
Instructions
- Preheat the oven to 400F.
- Slice the tomatoes in half. Line a baking sheet with parchment paper and place them on top. Drizzle the tomatoes with olive oil and sprinkle with oregano, kosher salt, and fresh ground black pepper. Roast the tomatoes 22 to 25 minutes until tender and slightly browned.
- Wash the asparagus and chop off the tough ends. Lay asparagus spears on a flat surface. With a vegetable peeler, shave each spear from the from the bottom up. Remove the tips if desired. Measure out 1 cup of ribbons.
- Whisk together the eggs, ¼ cup of the feta cheese crumbles, milk, kosher salt, and several grinds black pepper.
- In a 10-inch ovenproof skillet, melt the butter and swish around the pan to evenly coat. Pour in the egg mixture and cook over medium heat for 3 to 4 minutes until the edges are set.
- Top with the tomatoes and asparagus ribbons, arranging them as desired, then sprinkle with the remaining ¼ cup feta.
- Place the skillet in the oven and bake 10 to 12 minutes until the center is firm. Cool for a few minutes before serving, then cut into pieces and serve warm. (You also can serve at room temperature.)
- Category: Main Dish
- Method: Stovetop
- Cuisine: French
Keywords: Asparagus Frittata, Frittata Recipe, Eggs, Main Dish, Vegetarian Dinner, Healthy Dinner Ideas
I basically eat most of these ingredient (not dairy) as, a lot, as part of my slow carb thing, so this is nice change for me, thank you!
Fantastic, so glad to hear it! Let us know if you give it a try!
I made this for my family last night with a simple arugula side salad. It was delicious!! The eggs were creamy and came out perfectly, the roasted tomatoes had amazing flavor, and the shaved asparagus made it stand out. I’m planning to make this for my mother-in-law for Mother’s Day. Thank you for this recipe!
Oh we’re so very glad to hear it! This would be a perfect Mother’s Day option too. You are very welcome and thanks for making it!
Hi Sonja – can I substitute milk with almond milk? And if yes, do I need to change the measurements? Thank you!
Hi Sej! Good question. We’ve tried it before but unfortunately since almond milk isn’t as creamy as normal milk, it doesn’t do as well in a frittata. However, if you’d like to try it you can feel free! Some newer almond milks have more body. But some are almost more of a water texture, which doesn’t do as well with a frittata texture. Let us know what you decide to do!
What a great alternative for a classic frittata with all the same flavors. Frittatas remind me of spring brunches with my girlfriends. I can’t wait to make this for them.
This was wonderful!! The shaved asparagus was a really nice touch, full of flavor without the texture asparagus so often has. This is going in the regular rotation- thanks!!
How can I make this without an oven proof skillet? Also, I need to double the recipe.
It wouldn’t work without the oven proof skillet. You could do our crustless quiche in two pie pans!
It wouldn’t work without the oven proof skillet. You could do our crustless quiche in two pie pans! https://www.acouplecooks.com/crustless-quiche-spinach/