This light and fluffy asparagus frittata is a one-skillet dish that can go straight to the table from the oven!

This perfect recipe is made with eggs, smoked salmon, diced potatoes, asparagus, and soft and tangy goat cheese all baked into an elegant frittata.

Serve this salmon frittata either warm or cold, and for breakfast, brunch, or as a light dinner.

pan with cooked Salmon Asparagus Frittata

What is a Frittata?

Frittatas are egg-based Italian dishes similar to a quiche or omelet, but they are more hearty and filling because they always feature potatoes in addition to a variety of other vegetables and cheeses.

Easy Breakfast or Brunch

  • Salmon frittatas are an impressive make-ahead recipe for Mother’s Day, weddings or baby showers, or when company’s coming.
  • Easy to transport and delicious served hot, cold, or at room temperature, frittatas make a crowd-pleasing dish for any occasion!
  • Use time-saving ingredients like frozen diced potatoes, liquid eggs, and pre-cut vegetables. Then just assemble, bake, and serve!
  • Salmon and asparagus frittata make a perfect next-day school or workday lunch with its protein-packed eggs and nutritious veggies!
Salmon asparagus frittata in a frying pan with egg mixture, feta and chopped green onion on the side

Ingredients and Variations

Eggs – Use fresh large eggs for maximum fluffiness! For a bit of extra protein, add two egg whites, if desired.

Meat – Besides salmon, diced ham, bacon bits, or chopped breakfast links are also good choices.

Vegetables – In addition to potatoes, frittatas can contain complementary veggies like sliced mushrooms, peas, broccoli, sundried tomatoes, carrots, artichokes, spinach, or bell peppers. Use leftover roast asparagus from the night before. Anything goes!

Cheese – Goat cheese melts beautifully into this salmon asparagus frittata. Shredded mozzarella, Monterey Jack, parmesan cheese, or crumbled feta will work well, too.

close up of salmon asparagus frittata being cooked in a pan

How to Make Salmon Asparagus Frittata

  1. Cook potatoes in oil (as directed in the recipe below).
  2. Remove the skillet from heat and add salmon, asparagus, and green onion.
  3. Whisk eggs with cream, dill, salt, and pepper, and pour over the potato mixture.
  4. Top with goat cheese and bake until eggs are set.
  5. Place frittata under the broiler for 1-2 minutes and allow it to set before cutting.
  6. Serve with sour cream or homemade salsa, if desired.
Salmon asparagus frittata on a small white plate, with a pan of salmon asparagus frittata in the background.

How to Serve and Store a Frittata

More Recipes You’ll Love

pan with cooked Salmon Asparagus Frittata
5 from 2 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Salmon Asparagus Frittata

This recipe for salmon asparagus frittata is elegant yet easy. It makes a perfect breakfast or brunch to impress guests or treat the family to a special weekend meal!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 servings
Author Holly



  • 8 eggs
  • 1 package frozen diced potatoes 20 ounces
  • 1 cup roasted asparagus
  • 4 ounces smoked salmon
  • 1 Tablespoon olive oil
  • 1 Tablespoon green onion chopped
  • ¼ cup light cream
  • 2 ounces soft goat cheese
  • 1 teaspoon fresh dill chopped
  • ½ teaspoon salt or to taste
  • ½ teaspoon pepper or to taste


  • Preheat oven to 400˚F.
  • Heat olive oil in 10 inch skillet. Add potatoes, cover and cook 15 minutes stirring occasionally.
  • Slice salmon into 1″ strips. Chop asparagus into 2″ pieces.
  • Remove skillet from heat, top potatoes with asparagus, salmon, green onion, dill, salt and pepper.
  • In a medium bowl, whisk eggs, cream, dill, salt and pepper.
  • Pour egg mixture over potatoes and top with goat cheese. Bake 12-14 minutes or until eggs are set.
  • Broil 1-2 minutes. Cool 5 minutes before cutting.



  • Use fresh, high-quality ingredients for best results.
  • Season the frittata well with salt, pepper, and herbs.
  • Use an oven-safe skillet for even cooking and a nice crust.
  • Let the frittata cool slightly before serving so that it is easier to slice and helps to set the texture.
5 from 2 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 183kcal | Carbohydrates: 2g | Protein: 14g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.02g | Cholesterol: 262mg | Sodium: 474mg | Potassium: 184mg | Fiber: 1g | Sugar: 1g | Vitamin A: 706IU | Vitamin C: 2mg | Calcium: 63mg | Iron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Breakfast, Lunch, Main Course
Cuisine American

REPIN this Salmon Asparagus Frittata recipe!

close up of Salmon Asparagus Frittata with a title
Salmon Asparagus Frittata with writing
ingredients in the pan to make Salmon Asparagus Frittata and cooked dish with writing


, , ,

Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

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

Recipe Rating