Home » Recipes » Recipes

Ham and Asparagus Frittata Recipe

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

Recipe Pin Rate Recipe

Ham and Asparagus Frittata is a quick and simple meal that's perfect for spring. Made in a cast-iron skillet with roasted asparagus, savory ham, fresh herbs, and your favorite cheese, it's equally delicious for lunch, a light dinner, brunch, or even the tea table.

If you love cooking with asparagus this time of year, you'll find more inspiration in these asparagus main dish recipes, filled with fresh and easy spring dinners.

A ham and roasted asparagus frittata with herbs on top sits in a black cast iron skillet on a light surface, next to a yellow and white checkered cloth.

Want to save this recipe?

Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!

Save Recipe

What I Love About This Recipe

When asparagus season arrives, this is one of the recipes I return to again and again. Roasting the asparagus deepens its flavor, and in less than 20 minutes, you can have a beautiful meal on the table.

It's also perfect for using leftover ham, making it a wonderful option during Easter week or anytime you have extras on hand.

Jump to:

Key Ingredients

  • Asparagus - The star of the dish. Fresh spring asparagus becomes tender and lightly caramelized, adding both flavor and texture.
  • Ham - A perfect way to use leftover ham, especially after Easter. It adds savory depth and makes the frittata feel like a complete meal.
  • Eggs - The base of any frittata, creating a soft, custardy texture that holds everything together.
  • Milk or Cream - Just a splash adds richness and helps keep the eggs tender.
  • Cheese - Use what you love. Mozzarella or an Italian blend melts beautifully, while Parmesan or goat cheese adds a more distinct flavor.
  • Fresh Herbs - Chives and parsley bring brightness and balance to the richness of the eggs and cheese.
  • Olive Oil - Used to cook the asparagus and enhance its natural flavor.
  • Salt and Pepper - Simple seasoning that ties everything together.

How to Make This Ham and Asparagus Frittata

Cook the asparagus in a skillet until tender, add the ham, then pour in the egg mixture. Cook briefly on the stovetop before finishing in the oven until set and golden.

Variations

  • Use leftover Easter ham or substitute cooked bacon or sausage
  • Swap cheeses depending on what you have on hand
  • Add greens like spinach or arugula for extra freshness
  • Try different herbs to change the flavor profile

Recipe FAQs

Can I change the herbs in this frittata?

Absolutely. Chives and tarragon pair beautifully with asparagus, but parsley, dill, or thyme also work well.

Can I use leftover ham in this frittata?

Yes, this is a perfect recipe for leftover ham. Dice it into small pieces so it distributes evenly throughout the frittata.

What cheese works best in a frittata?

Gruyère, goat cheese, Swiss, Parmesan, or cheddar are all excellent choices. Use what you love or have on hand.

How do I know when the frittata is done?

The center should be set but still slightly soft. It will continue to firm up as it cools.

Can I reheat leftover frittata?

Leftovers can be gently warmed in the microwave up to 3 days after you've made the frittata, as long as it is stored covered in an air tight container in the fridge. However, don't knock cold slices of frittata - I think they're equally delicious!

A ham and roasted asparagus frittata, topped with chopped herbs, is shown baked in a black cast iron skillet on a light surface.

Ham and Roasted Asparagus Frittata Recipe

A simple ham and asparagus frittata made with fresh spring asparagus, eggs, herbs, and cheese. Perfect for brunch, lunch, or a light dinner-and ideal for using leftover ham.
5 from 2 votes
Print Pin Rate
Prep: 15 minutes
Cook: 5 minutes
Total Time: 20 minutes
Servings: 6 servings

Equipment

Ingredients

  • ¾ pound asparagus trimmed and cut into ½-inch pieces
  • 1 tablespoon olive oil
  • 8 eggs
  • 2 tablespoons milk or cream
  • ½ teaspoon salt and pepper each
  • 1 tablespoon minced chives
  • 6 ounces ham diced
  • 1 tablespoon butter
  • 6 ounces grated mozzarella Italian blend cheese, Parmesan, or even dollops of goat cheese
  • fresh chopped parsley for garnish

Instructions

  • Preheat the oven to 425 degrees F.
  • In a cast-iron skillet, or oven-safe skillet, coated with olive oil, roast the chopped asparagus on the stovetop over medium-high heat until tender and caramelized; about 5 minutes. Season with salt and pepper.
  • Add butter to the skillet and allow it to melt.
  • In a large bowl, whisk together the eggs, milk, salt, and pepper. Stir in the ham.
  • Pour the egg mixture into the skillet and cook for 3 to 4 minutes, pulling the egg from the sides, until the eggs start to set. Sprinkle the cheese over the frittata and reduce the heat to medium. Cook until the eggs are almost set but the top is still runny; about 2 minutes.
  • Place the skillet in the oven and bake until the eggs are set and the frittata is golden brown; 5-8 minutes. Let cool for a few minutes before cutting into wedges.

Notes

  1. Make Ahead: You can prep the ingredients ahead by trimming the asparagus and dicing the ham. The frittata is best served fresh but can be made earlier in the day and gently reheated.
  2. Storage: Store leftovers covered in the refrigerator for up to 3 days.
  3. Reheating: Reheat slices gently in the microwave or in a low oven until warmed through.
  4. Variations: Swap the ham for cooked bacon or sausage, or keep it vegetarian by omitting the meat and adding extra vegetables like spinach or mushrooms.
  5. Cheese Options: Mozzarella, Swiss, Gruyère, Parmesan, or goat cheese all work beautifully in this recipe.

Nutrition

Serving: 1g | Calories: 305kcal | Carbohydrates: 4g | Protein: 24g | Fat: 22g | Saturated Fat: 10g | Polyunsaturated Fat: 10g | Cholesterol: 302mg | Sodium: 711mg | Fiber: 1g | Sugar: 2g
Tried this recipe? Pin it Today!Follow me on Pinterest for more and use the "Pin" button at the top of the recipe card.

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Join the Sunday Morning Tradition

If you enjoyed this post, you'll love The Sunday Edit No. 16: The Mother's Day Edit. It’s my weekly "magazine-style" digest designed to help you reset, refine, and find beauty in the everyday. From intentional kitchen resets to curated seasonal menus.

Read the Latest Issue | Subscribe to the Newsletter

5 from 2 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating




One Comment