Asparagus Frittata

When spring comes, this is my favorite dish to make. Vegetarian asparagus frittata is so simple and delicious. With two kids and a business to run, making breakfast in advance is a must for me, and this frittata is loaded with veggies and lots of cheese. It takes 40 minutes to make and can be made the night before.

a slice of asparagus frittata with tomatoes and big chunks of asparagus

The crunchiness of the asparagus pairs perfectly with the fluffiness of the eggs. Add to that the cheese toppings, the various herbs, and the earthy flavor of the spears, and you have the perfect breakfast. I will tell you a secret: I love having breakfast for dinner. Pair this frittata with a hearty salad, and you have dinner ready!

This recipe is a great way to use leftover roasted asparagus. I am always looking for and experimenting with ways to use leftovers. This quick and easy recipe is a staple in my house, and it’s such a time saver since it takes me minutes to make, but I have breakfast for a few days in advance.

a slice of homemade asparagus frittata on a plate

Why you will love this recipe 

  • It does not have to be breakfast: This asparagus frittata doesn’t have to be breakfast. I like to serve it for dinner because it can be made fast, and it is so filling.   
  • Healthy and delicious: I don’t tell the kids, but this is full of vitamins, minerals, and fiber. They like the way it tastes!
  • Dinner: Pair it with a bowl of soup or a salad on the side, and you have dinner ready!
  • Freeze and reheat: This frittata freezes wonderfully and reheats well. I like to pack them separately in baggies to reheat as needed. 

What you will need

asparagus frittata ingredients in bowls on a white surface
  • Veggies – I get fresh organic asparagus from my local farmers’ market, and I also use mushrooms and cherry tomatoes because I love their sweetness.
  • Unsalted butter – I use unsalted butter instead of oil for sautéing because I like the distinct buttery taste.
  • Large eggs – Make sure the eggs are warmed to room temperature so they will incorporate better and result in a fluffier and lighter texture. 
  • Cheese: I like to add flavor to this frittata by combining four different types of cheese: mozzarella, cheddar, parmesan, and feta.
  • Chopped green onions – For garnish, they are an attractive pop of color and add a bit of onion taste.

How to make 

Preheat the oven: First, I preheat the oven to 350 degrees F. 

Mix the eggs: In the meantime, I whisk the eggs, ½ cups mozzarella, ½ cups cheddar, and parmesan with ½ teaspoons salt and ½ teaspoons black pepper in a medium bowl until combined.

shredding cheese into a bowl with beaten eggs

Saute the veggies: Now, I melt the butter in a 10-inch cast iron skillet over medium heat. Once melted, I add the mushrooms and asparagus, season with salt, and sauté until tender for about five minutes. I add the tomatoes and saute them for another two minutes.

collage of how to chop and saute veggies in a cast iron skillet

Combine: I add the egg mixture to the skillet and fold it with the vegetables, stirring gently and cooking until it is almost set. 

pouring egg mixture over sautéed veggies in a cast iron skillet

Bake the frittata: Next, I sprinkle on the rest of the mozzarella and cheddar, the feta, and green onions, and bake until the cheese is puffy and lightly golden, for about 20 minutes. 

adding cheese to asparagus frittata

Garnish and serve: Finally, I garnish it with fresh green onions and cut into wedges to serve. 

Asparagus frittata in a cast iron skillet

Expert tip

Choosing the best asparagus

Asparagus is an expensive vegetable, so it is essential to get your money’s worth when buying it. I buy mine from a trusted farmers’ market that I visit often. If one is unavailable in the area, choose a grocery store with a good reputation for the best produce, like Whole Foods Markets. Then, be sure to know what to look for when it comes to fresh asparagus. 

I look for firm stalks with vibrant green color throughout and the same thickness for even cooking. When gently squeezed, the spears should be firm and crisp, not mushy or limp. The tips should not be spreading or open; look for those with pointed, compact tips. The color should be consistent and without faded or dull areas. Wilted, soft, yellow, or brown asparagus should be avoided. 

More tips to consider

  • Cook wet ingredients like tomatoes, spinach, squash, and mushrooms before adding them to prevent a soggy frittata. 
  • An oven-safe skillet will work instead of a cast iron skillet. 
  • Snapping the end of the asparagus is fine, but then cut them all into one-inch pieces.
  • The good thing about frittatas is that leftover vegetables can be tossed in. 
  • However, do not add citrus fruits to eggs because they can cause them to curdle. 
  • Be sure to beat the eggs well to incorporate as much air as possible. 
Asparagus frittata on a serving spatula

Recipe variations and add-ins:

  • Add meat: To make this a hearty meal, I like to add chopped chicken, turkey, or ham. It is a perfect dinner in less than 30 minutes. 
  • More veggies: Another way to make this a hearty meal is to add more vegetables, such as chopped potatoes, broccoli, cauliflower, and bell peppers. Just be sure to saute them first so they do not make the frittata too watery.
  • Cajun frittata: To give this frittata a southern kick, I add a tablespoon of my Cajun seasoning and some chopped-up cooked andouille sausage. 
  • More herbs and spices: I also like to mix things up and try different herbs and spices. My favorites are basil, thyme, sage, oregano, chives, and dill. 
  • Other cheese: Instead of mozzarella, feta, parmesan, and cheddar, I can change the taste of this frittata by using Colby, blue cheese, pepper jack, and cotija. 
overhead shot of a slice of asparagus frittata with a lime wedge next to it

Serving suggestions:

I served this for breakfast with only orange juice and coffee, but my favorite way to serve this asparagus frittata is for dinner. I love to make it a main entrée with a side dish of my savory crack corn salad made with bacon, cheddar cheese, and ranch dressing. Along with a light dessert, this is a lovely summer meal that can be eaten outdoors in the park. 

Another way to serve it is as part of a brunch spread; this is great, especially when you have many dishes to cook and can make it in advance. You can also take it to church potlucks or pack it for a nice lunch in the park. This versatile dish can be served for breakfast, lunch, and dinner.

How to store leftovers:

  • Refrigerate: Refrigerate leftovers for up to four days in an airtight container.   
  • Freezing: To freeze, I cut the frittata into individual serving pieces and pack them in freezer bags wrapped in plastic so I can take them out when needed. They will stay fresh for up to three months.   
  • Defrost: Thaw overnight in the refrigerator for the best texture and taste.
  • Reheating: Reheat in the oven for 10 minutes at 350 degrees F or in the microwave for 45 to 90 seconds.   
slicing asparagus frittata using a fork and knife

Frequently asked questions

How do I keep my asparagus frittata from getting soggy?

The best way to do this is to cook vegetables that may release moisture into the frittata before adding them to the mixture. Therefore, my recipe calls for sautéing the vegetables before baking the frittata. Any vegetable, like zucchini, squash, tomatoes, asparagus, and mushrooms, will add moisture to the mixture. 

Why is my frittata not fluffy?

If the eggs are not beaten enough, the frittata will not have enough air to become fluffy. However, if beaten too much, it can deflate the air bubbles. This is one of those recipes that takes a little bit of practice. Adding a bit of cream can make your frittata a bit fluffier. Finally, do not overcook the frittata. Only cook it until it is set so it does not become dried out. 

Why is my frittata watery?

Not cooking the vegetables long enough will make the frittata watery and soggy. Adding too much liquid when making the batter can also cause this. Always measure everything twice. Also, if using canned ingredients, be sure to drain them well. When using leafy greens, squeeze out as much liquid as possible after cooking them. 

More breakfast recipes to try:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Asparagus Frittata

Asparagus Frittata

This asparagus Frittata is loaded with chewy veggies and four types of cheese. It's easy to make and ready in just under 40 minutes!
5 from 6 votes
Print Pin Rate
Course: Breakfast
Cuisine: American, Italian
Diet: Vegetarian
Keyword: Asparagus Frittata
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: 516kcal

Ingredients

  • 2 tablespoons unsalted butter
  • 1 pound asparagus ends trimmed and cut into 1-inch pieces
  • 1 cup mushrooms sliced
  • 1 cup cherry tomatoes halved
  • 8 large eggs
  • 1 cup shredded mozzarella cheese divided
  • 1 cup shredded cheddar cheese divided
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup feta cheese crumbled
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/2 cup green onions chopped

Garnish:

  • Green onions

Instructions

  • Preheat oven to 350 degrees F.
  • In a medium bowl, whisk eggs and add ½ cup shredded mozzarella cheese, ½ cup shredded cheddar cheese, and ½ cup grated parmesan cheese. Whisk to combine. Add salt and pepper. Set aside.
  • Melt butter in a 10-inch cast iron skillet over medium heat.
  • Add chopped asparagus and mushrooms, sprinkle with salt, and sauté until tender, about 5 minutes. Add tomatoes and saute for another 2 minutes.
  • Stir the egg mixture and add it to the skillet, folding gently to combine with the veggies. Cook until almost set.
  • Sprinkle remaining ½ cup mozzarella cheese and ½ cup cheddar cheese on top. Sprinkle the feta cheese on top and green onions.
  • Bake in the preheated oven until frittata is puffed and cheese begins to turn lightly golden in color, about 10 minutes.
  • Garnish with green onions before serving. Cut into wedges and serve.

Video

Nutrition

Calories: 516kcal | Carbohydrates: 10g | Protein: 35g | Fat: 37g | Saturated Fat: 21g | Cholesterol: 421mg | Sodium: 1226mg | Potassium: 618mg | Fiber: 3g | Sugar: 5g | Vitamin A: 2475IU | Vitamin C: 17.7mg | Calcium: 666mg | Iron: 5.1mg
5 from 6 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

21 Comments

  1. This looks amazing! I would make it for any time of the day. Thanks for sharing this delicious recipe!5 stars

  2. We love getting up early and making frittatas for the family on weekends. We’ve made several this year! I’d love to try this one. Asparagus is definitely a good choice.

  3. My 13 year old son has been making eggs for us every morning this summer. He just told me he wants to try some new recipes. I’ll have to share this with him! It looks delish!

  4. My husband has always been very anti-breakfast for dinner. That was until I introduced him to frittatas…and he’s a sucker for asparagus!5 stars

  5. That looks amazing. I love having frittata. It’s one of my favorites. I would have never thought to make it with asparagus though. Looking forward to giving it a try now.

  6. What a delicious idea to prepare asparagus this summer. This recipe looks good and is healthy and easy to make too.

  7. I’m doing the Keto diet and this is a perfect recipe! I usually make these for my family on Sunday mornings. Never thought of adding asparagus!

  8. Italian dishes makes my tickle bones tick. Asparagus makes the dish more flavorful and it also adds great texture. I can it this for days.

  9. I don’t have a cast iron pan,but I do have round cake pans would these be ok.
    I made your cherry Danish delicious
    Thank you
    Patti

    1. This recipe looks delicious! Thinking about making it for New Years motning but I do not have a cast iron skillet. I am wondering if the vegetables could be cookes and eggs partially cooked in a sillet then transferred to a pie dish to go in the oven. Or maybe just add the veggies and raw eggs to the pue dish and bake?

      It looks like someone else asked a similar question but it wasn’t answered. I will try to come back and note what I did and if/how it worked out so others will know if/how it can be done without a skillet.5 stars

      1. Hi, yes, you can saute the veggies separately and after that combine everything in a baking dish or pie dish.

  10. I just made this for Easter brunch and had to post a note of thanks. My guests RAVED about this. It was so easy to make and it was DELICIOUS.5 stars

  11. So fresh and delicious! I didn’t use quite as much cheese but the combo of asparagus and tomato was perfect! It’s on my regular rotation 😊5 stars