My recipes → Your inbox. Sign up today!

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Clean & Delicious logo

  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • Recipes
  • Cookbook
  • Shop
  • About Clean & Delicious
  • Contact
    • Work With Me

Home » Recipes » Breakfast » Eggs » Baked Asparagus Frittata with Cheese

May 7, 2014(updated March 6, 2025)

Baked Asparagus Frittata with Cheese

5 from 6 votes
By Dani Spies
Jump to Recipe Print Recipe

This post may contain affiliate links.

This quick and easy Baked Asparagus Frittata with Cheese is made with eggs, egg whites, two types of cheese (swiss and goat cheese), onion, and asparagus. Perfect for a healthy, everyday breakfast or lunch, and also great served as a special occasions brunch recipe, like Mother’s Day and Easter.


Save this recipe?

Enter your name and email, and I’ll send it to your inbox. Plus, you’ll get delicious new recipes every week.

Save Post

If you’re in need of a new healthy way to enjoy eggs for breakfast, brunch, or lunch, look no further because you’re going to love this high-protein, vegetarian asparagus frittata recipe. Nutritious and so easy to make, this frittata bakes in to oven in just 25 minutes.

Frittatas are one of our favorite go-to brunch recipes because you do everything ahead of time and serve it up hot, cold, or room temperature (room temperature is actually our favorite). I’ve been making this spinach frittata and this vegetable frittata for years, but when asparagus is in season, this one is always on the menu!

You can make frittatas in a variety of different ways, so I encourage you to use this recipe as a base and then sub in whatever veggies you have in your fridge and your favorite kind of cheese.

Why you should make this recipe

  • Customizable: This egg bake is really versatile because you can easily swap out the veggies and even add herbs if preferred. The type of cheeses can also be switched up.
  • Quick and easy to make: In just 30 minutes, you’ll have a warm, tasty breakfast. Simply, steam the asparagus, sauté the onion, mix everything together, and bake. 
  • Good for you: This is filled with wholesome ingredients that are packed with antioxidants, vitamins, minerals, and essential nutrients. And because it’s high in protein, it’s plenty satisfying.
Frittata cooked in a cast iron skillet.

Ingredients needed

This asparagus frittata is a family favorite — for both breakfast and lunch! It’s seriously so tasty and even while using simple, easy-to-find ingredients. Here’s what you’ll need:

  • Asparagus: The star of the show!
  • Onion: Adds a nice savory flavor to the frittata.
  • Butter: For sautéing the onion and adding to the richness of the recipe.
  • Eggs + egg whites: The base of this dish is made with 6 eggs and 1/2 cup of egg whites, which makes this high in protein with plenty of healthy fats from the yolks. Looking for another way to use up those egg whites? Try these egg white muffins!
  • Milk: Just 1/4 cup of milk gives the frittata the perfect texture. You can use whatever milk you’d like. We typically use 2% for plenty of richness.
  • Cheese: Shredded Swiss cheese and crumbled feta or any cheese you’d like! 
  • Sea salt + pepper: To bring out all of the flavors.

*Make sure to check the recipe card for full quantities and ingredients.

Ingredients divided into small portions for making a frittata.

How to make this recipe

Frittatas are similar to omelets but they are not folded in the center, which allows them to be thicker and fluffier. The mix-ins are cooked in the skillet, and then the egg mixture is poured in, rather than the add-ins just being in the center. As an added plus, where omelets usually just serve one, this frittata is cut into slices and serves six. Here’s how to make it: 

  1. Cook asparagus: Preheat oven to 350 degrees Fahrenheit. Trim asparagus, cut into 1-inch pieces, and steam for 3-4 minutes, or until tender, in a steamer basket until tender. You want the asparagus to have a bite and retain a bright vibrant green color.
  2. Make the egg mixture: In a large bowl combine eggs, egg whites, milk, and half of the salt and pepper. Whisk together and set aside.
Asparagus in a steam basket.
Steam asparagus until tender and vibrant green.
Whisking eggs in a large bowl.
Whisk together eggs, egg whites, milk, and half of the salt and pepper.
  1. Sauté the onion: Heat butter in a 10-inch oven-safe, non-stick pan or cast iron skillet. Add onion and cook for 5 minutes or until fragrant and translucent. Stir in the asparagus and the remaining salt and pepper.
Onion sautéing in a skillet.
Saute the onions in a little bit of butter.
Adding asparagus to skillet with onion.
Add the steamed asparagus to the tender onions.
  1. Add the cheese: Turn off the heat and pour the egg mixture into the pan with the veggies. Sprinkle in the Swiss cheese, gently pushing it into the egg mixture, and then sprinkle feta over the top.
Pouring eggs over asparagus in a pan.
Pour the egg mixture over the veggies.
Swiss cheese sprinkled over eggs in a pan.
Sprinkle in the shredded swiss cheese.
  1. Bake: Pop the pan into the oven for 20-25 minutes or until set. Cool and enjoy.
Sprinkling cheese over eggs cooking in a pan.
Crumble fresh feta cheese over the top of the frittata.
Bake for 20-25 minutes or until set through.

Variations

We love this frittata recipe as-is, but it’s also really easy to customize. Here are some options:

  • Vegetables: Swap out the asparagus with another favorite cooked vegetable. Try spinach, mushrooms, baby potatoes, roasted sweet potatoes, cauliflower, broccoli, or carrots. You could even do a combination of two or three that add to about 1 pound. Just make sure they are chopped up and cooked before adding them to the mix.
  • Cheese: Instead of Swiss cheese, try using shredded cheddar cheese or shredded pepper jack. And instead of the crumbled feta, you could use goat cheese or gorgonzola cheese.
  • Protein: The recipe is naturally vegetarian, but if you’d like to add in some meat, try cooked turkey sausage or cooked diced ham. Crispy, crumbled bacon would also be delicious just crumbled over the top before serving.
Asparagus frittata with a bite on a fork.

Frequently asked questions

How do you keep frittata fluffy?

The milk in this recipe is what will make the frittata creamy, moist, and perfectly fluffy. We recommend 2% for the best results and delicious creaminess.

Why is my frittata rubbery?

If you find that the consistency of the frittata is rubbery, it’s most likely that you overcooked it. You want this to have a custard-like texture. The frittata is done when the cheese has melted and the center is set, but jiggles just slightly. If you wait to take it out of the oven when the top is golden, it may already be over-baked. To check for doneness, cut into the center with a knife, if stays clear and is set, it is done and should be removed from the oven. 

What do you eat with frittata?

Frittatas are plenty satisfying to be enjoyed on their own. However, they also pair really well with a variety of sides. We love to serve this with a fruit salad or a simple kale salad on the side. Frittatas are also great with muffins, pancakes, or toast.

What’s the difference between a quiche and a frittata?

The egg custard of a quiche typically contains milk or cream and is poured and cooked in a pie crust, but a frittata uses some milk or heavy cream (but not as much) and is crustless. However, there are some quiche recipes that are crustless, like my Crustless Broccoli & Cauliflower Quiche.

Storage recommendations

Frittatas make great leftovers! To store leftovers, slice them into individual servings and place them in a single layer in an airtight container, and place in the fridge. If properly stored, this will keep for 3-4 days.

BAKED ASPARAGUS FRITTATA RECIPE VIDEO

See for yourself how easy this delicious frittata is to assemble, bake and enjoy!

Slice of asparagus frittata on a white plate with a salad.
Print Recipe Pin Recipe
5 from 6 votes

Baked Asparagus Frittata with Cheese

In just 30 minutes you can be enjoying a delicious Baked Asparagus Frittata with cheese! This recipe is very easy to make and is packed with fresh asparagus, eggs, egg whites and two types of cheese for a meal that is high in protein, low in carbs and naturally gluten free.
Course: BREAKFAST, DIET, eggs
Cuisine: American
Diet: Gluten Free, Vegetarian
Author: Dani Spies
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Servings: 6 servings
Calories: 177kcal

Save this recipe?

Enter your name and email, and I’ll send it to your inbox. Plus, you’ll get delicious new recipes every week.

Save Post

Ingredients

  • 1 pound asparagus
  • 1/2 onion diced
  • 1 tablespoon butter
  • 6 eggs
  • 1/2 cup egg whites
  • 1/4 cup 2% milk
  • 2 ounces Swiss cheese shredded
  • 2 ounces feta cheese crumbled
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon pepper

Instructions

  • Preheat oven to 350 degrees Fahrenheit. Trim asparagus, cut into 1-inch pieces, and steam for 3-4 minutes, or until tender, in a steamer basket until tender.
    Asparagus in a steam basket.
  • In a large bowl combine eggs, egg whites, milk, and half of the salt and pepper.  Whisk together and set aside.
    Whisking eggs in a large bowl.
  • Heat butter in a 10-inch oven safe, non-stick pan or cast iron skillet. Add onion and cook for 5 minutes or until fragrant and translucent. Stir in the asparagus and the remaining salt and pepper.
    Adding asparagus to skillet with onion.
  • Turn off the heat and pour the egg mixture into the pan with the veggies. Sprinkle in the Swiss cheese, gently pushing it into the eggs mixture and then sprinkle feta over the top.
  • Pop the pan into the oven for 20-25 minutes or until set. Cool and enjoy.
    Asparagus frittata in a cast iron skillet.

Notes

Frittatas make great leftovers! To store leftovers, slice into individual servings and place them in a single layer in an airtight container or large ziplock bag. If properly stored, this will keep for 3-4 days.

Nutrition

Serving: 1slice | Calories: 177kcal | Carbohydrates: 5g | Protein: 14g | Fat: 11g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 187mg | Sodium: 437mg | Potassium: 288mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1000IU | Vitamin C: 5mg | Calcium: 190mg | Iron: 3mg

Share this post

Eggs, Gluten Free, Low Carb + Keto, Recipes, Vegetarian, Video

About Dani Spies

Dani Spies is the founder and host of Clean & Delicious; a weekly cooking show on YouTube and a healthy eating blog that celebrates real, whole foods! She takes a holistic approach to health and wellness and is loved for her approachable, down to earth style both in and out of the kitchen.

Learn MoreWork With Me

Reader Interactions

Yum! I love this recipe.

    5 from 6 votes (2 ratings without comment)

    Leave a review Cancel reply

    If you loved this recipe please leave a comment and star rating below. Questions are also welcome. Cheers!

    Recipe Rating




    Comments

  1. Ann Waugh says

    May 8, 2014 at 12:42 pm

    5 stars
    Great idea for Mom’s day; I might make this for myself 🙂

    I would like to share with you a more satisfying technique for preparing asparagus. If you only cut off a certain amount straight across all spears, you will end up with a lot of woody textured asparagus. The best way, if you can stand the waste (that goes into my compost, is to find the place on the spear where the woodiness ends and the tender begins. This is easily and quickly done without using a knife.
    See: https://www.youtube.com/watch?v=HxFy93wn25E

    However, if you want to save more of each spear you can use a vegetable peeler to remove the outer layer of the bottom inches of the asparagus.

    It is quite uncomfortable when eating asparagus that has a woody, fibrous element. Asparagus wants to be tender throughout.

    I hope this information brings delight.
    Thank you, once again, Dani for all your sweet videos, ideas and instruction. You are amazing! I can’t seem to find time to make my own blog and I don’t have 2 young ones at home!

    Reply
  2. Tammy says

    May 9, 2014 at 10:55 am

    5 stars
    I don’t have a pan for the oven, can I pop this in a pyrex maybe?
    Thanks!

    Reply
  3. Corinne says

    March 5, 2016 at 3:09 pm

    5 stars
    Dear Dani

    First of all, let me tell you that I love your recipes!!! They’re great and meet exactly my taste and style!!

    There is only one thing that leaves me with a big question mark: What do you mean with “Swiss Cheese”? I was born in Switzerland, am Swiss and have been living here ever since. And I do love Cheese of course. But even I will never be capable of estimating how many sorts of different cheeses this tiny little country is offering. Switzerland is world famous for its cheese (exporting over one ton to the world every year) and there is not just one “Swiss Cheese”. Therefore I am really curious what you are actually meaning when you use “Swiss cheese” in a recipe 😉

    Reply
  4. Wendy says

    May 9, 2023 at 10:05 am

    5 stars
    Loved this recipe, have made it several times. Would help me to know how big a “slice” is. I cut it into quarters.
    Thank you for your recipes – they are easy and delicious!

    Reply
    • Dani Spies says

      January 11, 2024 at 12:01 pm

      Hi Wendy, I cut this quiche into 6 pieces 🙂

      Reply

Primary Sidebar

Hi, I’m Dani.

I’m a Health, Wellness & Weight Loss Coach, Mom of two, and the Founder of Clean & Delicious®. I’ll show you how to make healthy eating CRAZY-easy and insanely DELICIOUS!

Learn more

Stay Connected

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

Buy My Cookbook!

Enjoy over 100 simple, healthy, whole-ingredient recipes to support your health, wellness, and weight loss goals.

ORDER NOW!

Reader Faves

shrimp and green beans on small plate with fork

Roasted Shrimp and Green Beans

meatloaf muffins on plate

Turkey Meatloaf Muffins

Brussels Sprouts + Grapes

Roasted Brussels Sprouts and Grapes

Turkey Stuffed Zucchini Boats - Clean & Delicious®

Turkey Stuffed Zucchini Boats

Chicken and potatoes in a glass baking dish near fresh rosemary.

Easy Baked Chicken and Potatoes with Onions

apple-protein-muffins

Apple Protein Muffins

Seasonal Picks

chopped sauteed cinnamon apples in a whit ebowl

Quick Chopped Stovetop Cinnamon Apples

spinach frittata in cast iron pan

Spinach Frittata

warm blueberry crisp with vanilla ice-cream

Healthy Blueberry Crisp (Gluten-Free Recipe!)

open-faced fish taco on white plate

Easy Fish Tacos

healthy foods

10 Healthy Fridge Staples

blueberry oatmeal muffin cup

Baked Blueberry Lemon Oatmeal Muffin Cups

My Ebooks

photo of salad and ice cream ebook

Search

As Featured On

Footer

Wholesome Breakfast Recipes

  • Healthy stovetop granola
  • Apple oatmeal muffins 
  • Peanut butter banana pancakes 
  • Scrambled eggs with hidden veggies 
  • Egg white and cottage cheese muffins
  • Fluffy oatmeal with egg whites
  • Green protein-packed smoothie
  • Spinach blender pancakes 

Nourishing Snacks

  • No-bake oatmeal energy balls 
  • Banana oatmeal cookies
  • Frozen banana snack bars
  • Healthy blondie bars
  • Banana oatmeal energy balls 
  • Chocolate covered raspberry bites 
  • Chocolate covered pomegranate seeds 
  • Easy stovetop popcorn

Satisfying Salads

  • Summer squash salad with feta
  • Warm German potato salad
  • Chopped detox salad
  • Kale pomegranate salad
  • Healthy pasta salad with mayo
  • Lemony kale salad
  • Mediterranean chickpea salad
  • Asparagus quinoa salad
  • Recipes
  • Food For Thought
  • Shop
  • About Clean & Delicious
  • Editorial Policies
  • Work With Me

© 2026 Clean & Delicious. Privacy Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.