Asparagus Frittata

5 from 20 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This Asparagus Frittata is a simple, veggie-packed egg dish that works just as well for a relaxed weekend brunch as it does for a quick weeknight dinner. Crisp-tender asparagus, broccoli, and onion are folded into fluffy eggs with a little cheese and smoky bacon for big flavor in every bite.

Love frittatas? Don't miss my recipes for Mediterranean Frittata, Potato Frittata, and Instant Pot Frittata.

Slice of frittata made with asparagus, broccoli, and bacon on white plate topped with parsley with skillet and fresh asparagus in background.

Kristen's Keys for Asparagus Frittata

For a vegetable frittata that is tender, fluffy, and flavorful, pay attention to the following tips.

  • Use an oven-safe 10-inch skillet. It will provide enough space to cook the eggs evenly AND cut back on the number of dishes needed.
  • Sauté the vegetables before adding the eggs. Raw vegetables release moisture as they cook. Quickly sautéing them first ensures they don't waterdown the frittata and that they are crisp-tender, rather than hard and crunchy.
  • Don't overbake. Bake just until the edges of the frittata are set and the center still has a slight wobble. Eggs continue cooking from residual heat, and this keeps the frittata tender instead of rubbery.

How to Make Asparagus Frittata

With just a few simple steps and a couple tips I have learned along the way, you are well on your way to enjoying a fluffy asparagus frittata.

Step One: Prepare Eggs

Before sautéing the bacon and vegetables, whisk the eggs with the cream, cheese, and seasonings and set to the side. Doing this first keeps the cooking process smooth and prevents the vegetables from overcooking while you mix the eggs later.

Eggs whisked with cheese and cream.

Step Two: Cook The Bacon

In a large oven-safe skillet over medium heat, cook the bacon until crisp. Remove the bacon and set it aside, leaving about 1 tablespoon of the bacon grease in the skillet. That little bit of fat helps the vegetables sauté beautifully, while making the frittata taste richer and more nuanced.

Bacon rendered out in skillet next to fresh asparagus.

Step Three: Sauté the Vegetables

Add the onions, broccoli, and asparagus to the skillet and sauté for about 4-5 minutes, or until the vegetables are just becoming crisp-tender and still bright in color.

Broccoli, asparagus, and onions being sauteed in cast iron skillet.

Step Four: Add Eggs and Bake

Return the bacon to the skillet and pour the egg mixture evenly over the vegetables. Transfer the skillet to then oven and bake, until the edges are set and the center still jiggles slightly. That little wobble is the secret to a tender frittata. The eggs will finish setting as they rest.

Let the frittata sit for 5 minutes before slicing so everything firms up nicely.

Baked Asparagus Frittata in cast iron skillet.

Recipe Modifications

One of the best things about a frittata is how flexible it is. A few easy swaps can make this recipe fit what you have on hand.

  • Vegetarian: Skip the bacon and sauté the vegetables in 1 tablespoon olive oil instead.
  • Swap the Veggies: Use extra asparagus or extra broccoli if that's what you have.
  • Change the Cheese: Parmesan adds a salty bite, but feta or Swiss cheese work beautifully as well.
  • Lighter Option: Replace the cream with milk or half-and-half. The texture will still be delicious.
  • Dairy-Free: Replace the cream with unflavored soy milk, almond milk, or oat milk and omit the cheese.
  • No 10-inch Skillet? Sauté bacon and vegetables as indicated. Transfer them to a 9 or 10-inch pie plate, add egg mixture, and bake. Keep in mind that you may need to add 3-5 minutes to the bake time.
Slice of Asparagus Frittata on white plate next to baked frittata.

Serving Suggestions

Whether served at a holiday brunch or as a light entree, you can't go wrong with this Asparagus Frittata! I especially love adding it to my Easter Brunch menu, as asparagus shines in the spring.

Enjoy! xo, Kristen!

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 20 votes

Asparagus Frittata

Servings: 6
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Slice of asparagus frittata on a plate.
Made with crisp-tender veggies, smoky bacon, and creamy eggs, this Asparagus Frittata is perfect for breakfast, brunch, or a light entree!

Video

Ingredients 

  • 6 large eggs
  • ½ cup cream or milk
  • cup grated parmesan cheese
  • 1 teaspoon kosher salt
  • ½ teaspoon pepper
  • 3 strips thick bacon, diced
  • 1 cup asparagus, chopped into 1-inch pieces
  • 1 cup broccoli florets, chopped into 1-inch pieces
  • ½ cup sweet or yellow onion, minced

Instructions 

  • Position a rack in the center of the oven and preheat the oven to 350℉ (175℃).
  • In a medium mixing bowl, whisk together 6 large eggs, ½ cup cream or milk, ⅓ cup grated parmesan cheese, 1 teaspoon kosher salt, and ½ teaspoon pepper.
    Eggs whisked with cheese and cream.
  • In a 10-inch cast iron or oven-proof skillet, cook diced bacon over medium-high heat until crispy and browned. Remove the browned bacon from the skillet and place it on a plate lined with paper towels.
    Bacon rendered out in skillet next to fresh asparagus.
  • Drain off all but one tablespoon of the grease from the skillet and then return the skillet to the heat. Add the chopped asparagus, broccoli, and minced onion to the skillet and sauté, stirring often, until the vegetables are crisp-tender, about 4-5 minutes. Turn off the heat.
    Broccoli, asparagus, and onions being sauteed in cast iron skillet.
  • Sprinkle the reserved bacon evenly over the vegetables. Pour the egg mixture over the vegetables and bacon in the skillet.
    Bacon, vegetables, and eggs in heat-safe skillet before baking.
  • Place the skillet into the oven and bake for 17-20 minutes or until the eggs are set around the edges, with a slight wobble in the center.
    Baked Asparagus Frittata in cast iron skillet.
  • Allow the frittata to cool for 5-10 minutes before serving.

Notes

IMPORTANT You must use a 10-inch oven-safe skillet to make this frittata. If you do not have an oven-safe skillet, sauté vegetables as indicated and then transfer the veggies to a 9 or 10-inch pie plate and pour eggs over the vegetables and bake. You may need to add 3-5 minutes to bake time. 
Cream/Milk: Feel free to use milk, half and half, or heavy cream in this recipe. If using non-dairy milk, unsweetened soy milk works best. 
Cheese: In place of parmesan cheese, use Swiss or feta. 
Eggs: If you are watching cholesterol, feel free to use 9 egg whites in place of the 6 whole eggs. 
Bacon: Use pork or turkey bacon. If you are vegetarian, omit the bacon and sauté the vegetables in 1 tablespoon of olive oil instead of the rendered bacon fat. 
Vegetables: Feel free to omit the onion if desired. You can also replace the asparagus with additional broccoli and vice versa. 
Serving/Storage: Frittatas can be served warm, cold, or at room temperature. They are safe to leave out for 2 hours at room temperature. Store leftovers for up to 4 days in the refrigerator. 

Nutrition

Calories: 119kcalCarbohydrates: 3gProtein: 9gFat: 7gSaturated Fat: 2gCholesterol: 171mgSodium: 573mgPotassium: 199mgSugar: 1gVitamin A: 590IUVitamin C: 14.8mgCalcium: 124mgIron: 1.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

5 from 20 votes (10 ratings without comment)

Leave a comment

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.

66 Comments

  1. 5 stars
    Congratulations!
    Your recipe is featured on Full Plate Thursday this week. Enjoy your new Red Plate and your weekend!
    Miz Helen

  2. I love Frittata and Quiche because they are so versatile. Sorry everyone was sick at your house, hope they are all better.

    Thanks for sharing on Tasty Tuesdays.

  3. Looks great. I love green veggies and always looking for recipes to put more in. Found you on Ultimate Linky #48. Pinned and shared. =)

  4. Yummm! I've never made a frittata before but this looks delicious! Pinning to try!
    -Michelle @ The Gracious Wife

    1. Michelle, a frittata is such an easy dish and great way to use up any leftovers you may have. Give it a try and let me know what you think.

  5. Thanks for linking up to the Bloggers Brags Pinterest Party! Your post has been pinned to the Bloggers Brags Pinterest Board 🙂

    I am also pinning this to my personal GF DF recipe board!

    I can totally relate to this, Things like that always happen to me when I have company over, lol... We try to keep all meals easy, unprocessed and still delicious.

    1. Michelle,

      Easy, unprocessed and delicious are the way to go! And of course life gets complicated when you least need it to 🙂