Go Back
Food photo of asparagus frittata in cast iron skillet

Asparagus Onion and Ham Fritatta

A perfect breakfast or brunch recipe packed with flavor and utilizes Spring vegetables!
Prep Time 15 mins
Cook Time 25 mins
Course Breakfast, brunch
Cuisine American
Servings 8 people


  • 1 tbsp grapeseed oil
  • 2 cups white onion chopped
  • 1 ¼ cups ham diced
  • 2 cups asparagus spears chopped in half, divided
  • 8 large eggs
  • ½ cup low fat milk
  • ½ cup shredded parmesan cheese
  • ¼ cup shredded manchego cheese
  • salt and pepper to taste
  • ¼ cup scallions, sliced


  • Preheat oven to 350 degrees.
  • Heat cast iron skillet with grapeseed oil (or other neutral oil) over medium heat until shimmering. Add onion to skillet and sauté for 5 minutes. Add in ham and continue to cook for another 3 minutes.
  • Add half of the chopped asparagus to the pan and continue to cook for another 3-5 minutes.
  • In a separate bowl, whisk together eggs, milk, and cheese. Pour mixture over the vegetables and ham in the skillet.
  • Arrange remaining asparagus in a pattern if desired on the top of the frittata.
  • Place skillet in the oven for approximately 25 minutes until cooked through.
  • Top frittata with sliced scallions and serve!
Keyword asparagus, breakfast, brunch, frittata