Asparagus and Ham Frittata

5 from 1 vote
Jump to Recipe

This post may contain affiliate links, please see our privacy policy + disclosures for details.

Asparagus and ham frittata is a light and healthy meal for any time of day. It’s both elegant and rustic, easy to tweak to your tastes, and can be made in under 20 minutes once it’s prepped. It’s sure to be a huge favorite with your family, as it is with mine!

If you love easy brunch recipes, don’t miss these recipes for baked eggs in a skillet and avocado toast with jammy egg.

Fresh Asparagus Herb And Ham Frittata for A Lite Springtime Meal
The image features two green leafy illustrations against a plain white background. The illustration on the left shows simple leaves, while the one on the right depicts branched leaves.

Quick Look: Asparagus and Ham Frittata Recipe

  • ⏲️ Prep Time: 10 minutes
  • ⏲️ Cook Time: 20 minutes
  • ⏲️ Total Time: 40 minutes (including 10 minutes of resting time)
  • 👨‍👩‍👧‍👦 Servings: 6 servings
  • 🌽 Cuisine & Heritage: American
  • 🍽️ Calories: 350 calories per serving (more nutritional info in recipe card)
  • 🥦 Dietary Info: Gluten Free; can be made Dairy Free and Vegetarian
  • 🟢 Difficulty: Easy
  • 🔥 Cooking Method: Stovetop & Broiler
  • 🌶️ Flavor Profile: creamy egg mixture with cheese, fresh herbs, and bright lemon zest.
  • 🔑 Top Tip: Use a broiler-safe skillet, such as cast iron, as you don’t want any plastic parts to melt under the broiler.
  • 🍷 Drink Pairings: Serve it with refreshing mimosas or Prosecco for a bright brunch feel, a crisp Sauvignon Blanc, or a classic fresh-squeezed orange juice or cold brew coffee.
  • ❄️ Storage: Store in an airtight container in the fridge for 3-4 days; reheat gently in a skillet or in the microwave. Frittata can freeze for up to 3-4 months, then defrost before reheating.

Summarize or share this post:

Why You’ll Love This Recipe

  • Elegant, Light Springtime Meal: Whether for weeknight dinners, holidays, or brunch recipes, this fresh asparagus and ham frittata should be on regular rotation! It’s perfect for any time of day and is in a class by itself; it’s absolutely elegant and is rustic.
  • Easy to Tweak to Your Tastes: It’s forgiving in the sense that any vegetable specified may be swapped for a different vegetable. If you enjoy herbs, feel like you may go to town adding them to this gorgeous egg recipe.
  • Super Quick to Make: Once prepped, start to finish for this one takes all of 15 to 20 minutes!

Ingredients

Fresh Asparagus Herb And Ham Frittata for A Lite Springtime Meal

Curious what ingredients you need for this easy breakfast or brunch recipe? Grab these key ingredients, and you’ll be ready to start cooking!

  • Cheese: I like to use a mixture of whole milk ricotta cheese and herbed or honied goat cheese to top the frittata. If you are wishy-washy on the cheese, know that leaving it off is kind of like leaving the milk off your cereal. Substitute with cottage cheese (1 cup) and Boursin cheese (½ cup).
  • Eggs: Ten eggs and a very large bowl are required for the egg mixture. It may seem like a lot, but consider that this easy recipe feeds 4 to 6 people. So, that’s about 2 to 2½  eggs per serving.
  • Ham: This recipe is the perfect way to use up leftover chopped smoked ham or other cooked ham. Cut up a ham steak if you don’t have leftover ham on hand.
  • Fresh Herbs: I like to use a mixture of fresh dill, marjoram, parsley, fennel fronds, and chives, but you can change this up according to your tastes.
  • Fresh Asparagus: The great flavor and texture from the sautéed fresh asparagus brings a wonderful spring touch to this recipe.
  • Lemon: I also zest my lemon over the entire top of the frittata. This is a key component that should not be overlooked, as lemon lends a brightness and a freshness to the herbs as well as the cheese.

See recipe card for full information on ingredients and quantities.

Variations & Substitutions

  • Not an asparagus lover? Swap it out for another springtime vegetable in abundance just now. Green peas, ramps, leeks, spinach, dandelion, kale, or broccoli rabe are all fantastic choices.
  • Want to try a different meat? Check out my smoked salmon brunch frittata for another tasty variation.

How to Make Asparagus and Ham Frittata

Scroll down for the full printable recipe or stick around for the step-by-step breakdown with photos to walk you through every delicious detail. 

1

Make the Cheese Mixture

Combine the ricotta and goat cheeses along with the fresh dill and lemon juice in a food processor until very smooth. Season with salt and pepper. Scrape into a bowl and set aside.

2

Whisk the Egg Mixture

In a large mixing bowl, whisk together eggs, half and half, olive oil, chives, Kosher salt, and black pepper.

3

Sauté the Ham & Asparagus

Melt the butter in a 10-inch to 12-inch broiler-proof skillet. Add the ham and the asparagus and cook over medium high heat for 2-3 minutes, stirring occasionally to prevent burning. Remove skillet from the heat.

4

Cook the Frittata on the Stovetop

Pour egg mixture over the ham and asparagus. Use a rubber spatula to ‘guide’ the ham and asparagus so that the pieces are evenly distributed. Place the skillet back over medium heat and allow to cook, undisturbed, for 5 minutes.

Using your rubber spatula, tilt the skillet slightly while lifting the edges of the eggs so that uncooked portions of egg flow underneath. Do this all the way around the frittata. Top will still be uncooked.

5

Finish Under the Broiler

Carefully place the skillet 5-6 inches from the broiler element. Broil for 1-3 minutes, or until top of frittata is set and eggs begin to brown. Remove the skillet and allow the frittata to rest for ten minutes.

6

Garnish & Serve

Fresh Asparagus Herb And Ham Frittata for A Lite Springtime Meal

During the rest, zest a lemon over the entire surface of the frittata. Scatter the marjoram, parsley, and fennel fronds over top. Spoon the cheese mixture over top and finish with zest and herbs. Serve immediately.

Recipe FAQs

What is the best way to make an asparagus and ham frittata?

The best way to make an asparagus and ham frittata is to sauté the fresh asparagus and ham in a broiler-safe skillet, then whisk eggs with the dairy and seasonings. Pour the mixture over the vegetables, cook gently on the stovetop, and finish it in the oven until the eggs are set and golden.

Can I prepare the asparagus and ham frittata ahead of time?

Yes, you can prep the elements of the asparagus and ham frittata the day before and store them covered in the refrigerator. You can either cook it fresh in the morning, or cook it in advance and reheat individual slices for an easy breakfast or brunch.

What can I serve with asparagus and ham frittata?

Great accompaniments for asparagus and ham frittata include a crisp green salad, fresh fruit, crusty bread, muffins, or toast, and brunch beverages like sparkling mimosas, cold brew coffee, or fresh-squeezed juice.

How long does asparagus and ham frittata last in the fridge?

An asparagus and ham frittata will keep well in the refrigerator for up to 3-4 days when stored in an airtight container, making it ideal for meal prep and quick meals throughout the week.

Serving Suggestions

This fresh asparagus and ham frittata may be served at room temperature or hot after being removed from the broiler heat. I like to allow it to stand for 10 minutes once broiled so that I have a chance to whip up the ricotta and goat cheese accompaniment.

If I am serving this as a breakfast frittata, I like to pair it with a good sourdough toast or my Apple Cranberry & Cheddar Muffins or Strawberry Cream Scones. For brunch, lunch, or dinner, a salad with a bright vinaigrette is a guiltless and filling side. Consider my Carolina Mustard Vinaigrette over the greens of your choice. If you’re looking for a structured salad perhaps for Easter, consider Fresh Peach and Tomato Caprese Salad or my Beet Napoleons with Garlicky Balsamic Vinaigrette.

Close-up of yellow scrambled eggs topped with white sauce, fresh green herbs, and lemon zest.

Expert Tips

  • You must have a broil-proof skillet because this asparagus frittata finishes under the broiler. A well-buttered cast iron will work, but an enameled cast iron or broil-proof non-stick will work best. Trust me, you won’t be dining on anything with a plastic handle that melts and smokes in your oven!
  • Sauté the asparagus and ham first to cook off excess moisture. This prevents a watery frittata and ensures a great flavor.
  • Avoid overcooking to prevent a dry or rubbery frittata. Cook over medium heat on the stovetop until it’s browned underneath, then finish in the oven until the top is browned.
  • Wait to top the frittata with the cheese mixture if you prefer to serve at room temperature.

Other Breakfast Recipes to Try

If you liked this recipe and found it helpful, give it some love by sharing!

Follow me on Pinterest and Flipboard for more crave-worthy recipes!

The pleasure of a 5-star review would be greatly appreciated!

Fresh Asparagus Herb And Ham Frittata for A Lite Springtime Meal
5 from 1 vote

Asparagus and Ham Frittata with Fresh Herbs

Asparagus and ham frittata is a light and healthy meal for any time of day. It's both elegant and rustic, easy to tweak to your tastes, and can be made in under 20 minutes once it's prepped.
Prep: 10 minutes
Cook: 20 minutes
Resting Time: 10 minutes
Total: 40 minutes
Servings: 6 servings
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the Cheese Topping

  • 1 cup whole milk ricotta cheese
  • ½ cup herbed goat cheese, or honied goat cheese for a sweeter flavor profile
  • 2 tablespoons fresh dill, chopped or torn, plus additional for garnish
  • 1 tablespoon lemon juice
  • ½ teaspoon Kosher salt, divided
  • ½ teaspoon black pepper, divided

For the Frittata

  • 10 large eggs, lightly beaten
  • cup half and half, or whole milk
  • 1 tablespoon extra virgin olive oil
  • ½ to ¾ cup smoked ham, chopped
  • 2 tablespoons butter
  • 1 cup asparagus, peeled and snapped into 1-inch pieces
  • ½ cup chives, sliced
  • 1 tablespoon fresh marjoram, chopped or torn
  • 1 tablespoon fresh parsley, chopped or torn
  • ½ tablespoon fresh fennel fronds, torn
  • lemon zest, from 1 lemon

Instructions 

Making the Cheese Topping

  • Combine the ricotta and goat cheeses along with the fresh dill and lemon juice in a food processor until very smooth. Season with salt and pepper. Scrape into a bowl and set aside.

Cooking the Frittata

  • Preheat oven broiler. In a large mixing bowl, whisk together eggs, half and half, olive oil, chives, and ¼ teaspoon each Kosher salt and black pepper.
  • Using a 10-inch to 12-inch broiler-proof skillet, melt the butter. Add the ham and the asparagus and cook over medium high heat for 2 to 3 minutes. Move around the skillet to prevent burning. Remove skillet from the heat.
  • Pour egg mixture over the ham and asparagus. Use a rubber spatula to 'guide' the ham and asparagus so that the pieces are evenly distributed. Place the skillet back over medium heat and allow to cook, undisturbed, for 5 minutes.
  • Using your rubber spatula, tilt the skillet slightly while lifting the edges of the eggs so that uncooked portions of egg flow underneath. Do this all the way around the frittata. Top will still be uncooked.
  • Carefully place the skillet 5 t 6 inches from the broiler element. Broil for 1 to 3 minutes until top of frittata is set and eggs begin to turn golden brown.

Garnishing & Serving

  • Remove the skillet and allow frittata to rest for ten minutes. During the rest, zest a lemon over the entire surface of the frittata. Scatter the marjoram, parsley, and fennel fronds over top. Spoon the cheese mixture over top and finish with zest and herbs.
  • Serve immediately or wait to add cheese mixture if you prefer to serve at room temperature.

Notes

  • You must have a broil-proof skillet because this asparagus frittata finishes under the broiler. A well-buttered cast iron will work, but an enameled cast iron or broil-proof non-stick will work best. Trust me, you won’t be dining on anything with a plastic handle that melts and smokes in your oven!
  • Sauté the asparagus and ham first to cook off excess moisture. This prevents a watery frittata and ensures a great flavor.
  • Avoid overcooking to prevent a dry or rubbery frittata. Cook over medium heat on the stovetop until it’s browned underneath, then finish in the oven until the top is browned.
  • Wait to top the frittata with the cheese mixture if you prefer to serve at room temperature.

Nutrition

Serving: 1serving | Calories: 352kcal | Carbohydrates: 4g | Protein: 23g | Fat: 27g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 366mg | Sodium: 637mg | Potassium: 309mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1452IU | Vitamin C: 6mg | Calcium: 202mg | Iron: 3mg

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

Additional Info

Prep Time: 10 minutes
Cook Time: 20 minutes
Resting Time: 10 minutes
Total Time: 40 minutes
Course: Breakfast
Cuisine: American
Servings: 6 servings
Calories: 352
Keyword: asparagus and ham frittata, ham frittata
Like this recipe? Leave a comment below!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!

About Jenny deRemer

I am a Charleston, South Carolina-based culinary novice, an ardent authority on all things travel, a designer by trade, and the creator of Not Entirely Average. I have a weakness for farmers' markets, delight in adventures way off the beaten path, enjoy documenting my many moods through photography, and have been known to conquer the occasional yard sale with gusto!

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments

  1. I adore Frittata. One of my favourite meals and this sounds delicious.
    Have you ever tried making one with Goose Eggs? Out of this world!! xx
    #BloggersPitStop5 stars

    1. Kate, goose eggs? Not yet, but it sounds like I will be now! Thank you so much for dropping by and checking out the Frittata! x – Jenny