Skip to Content

Baked Salmon with Avocado Mash

This Baked Salmon with Avocado Mash is moist, flaky, refreshing, slightly zesty, and delish. It’s gluten-free, dairy-free, low-carb, and Whole30.

When the middle of the week arrives, and you need something healthy to get you through, this baked salmon dish is here. It’s healthy, vibrant, and the perfect addition to a summer repertoire.

Aside from how good it tastes, the best thing about this dish is its easy preparation. The dish serves four, so it’s ideal for giving your family all the nutrients they need without too much hassle.

baked salmon with avocado mash

Ingredients and Substitutes

Salmon fillets (4 fillets) – Skin on!

Salt and black pepper (to taste)

Garlic powder (1/2 tsp) – Garlic powder is a lot easier to use than fiddly fresh garlic.

Paprika (1/2 tsp) – You can choose between smoked paprika and sweet paprika.

Cayenne pepper (1/8 tsp) – Cayenne pepper adds the perfect touch of heat.

Olive oil (1 tbsp) – The best oil to use here.

Avocados (2) –  What’s an avocado mash without avocados? Make sure they’re ripe and green, as unbruised as possible.

Limes (1) – To make the avocado mash light and citrusy and keep it as green and vibrant as possible.

Dill – Dill adds some delicious herbaceous notes to balance all these light and bright flavors. Swap out for tarragon, thyme, or rosemary if you can’t find any dill local to you.

Red onion (1/2 onion) – Red onion is the best option for its natural sweetness. But you can use white onion in a pinch.

ingredients for baked salmon with avocado mash

How to Make Baked Salmon with Avocado Mash

Step 1. Start by preheating your oven to 375F. Now, place the salmon fillets skin down on a baking dish, then cover with all the marinade ingredients. That includes salt, black pepper, garlic powder, paprika, cayenne pepper, and olive oil.

Step 2. Next, it’s time to make our avocado mash. Scoop out your avocados and mash them into a bowl. Grate in the zest from one lime, then add the salt and chopped dill.

Step 3. Stir gently to combine, ensuring all the flavors are dispersed throughout. While you’re waiting, make sure you cover the avocado mash and keep it in the fridge to keep it fresh.

Step 4. Now that your salmon has marinated for a little bit, it’s time to bake it. Pop your baking dish with the salmon into the oven for 12-15 minutes or until fully cooked.

Step 5. Once it’s ready, put your salmon fillets on your plates. Spoon the avocado mash over the top generously.

Chop up your red onion with a little bit of extra dill, then sprinkle that over the top for some spark and crunch.

step by step baked salmon with avocado mash

With all that done, you’re ready to enjoy your salmon! Serve with some pan-fried greens or a garden salad for a delicious dinner the whole family will enjoy.

Should I Cover the Salmon in the Oven?

That depends! Covering your salmon in the oven will make sure it’s incredibly tender, as it traps the moisture. On the other hand, baking it uncovered allows the flesh to roast.

For our purposes, I recommend baking your salmon uncovered. This will give the flesh a lovely color and texture, packing it full of flavor.

eating salmon with avocado mash

Watch How to Make

More Salmon Recipes

Easy Salmon Stir Fry

Salmon Sheet Pan Dinner with Veggies

Herb Crusted Salmon

baked salmon avocado mash

Baked Salmon with Avocado Mash

This Baked Salmon with Avocado Mash is a perfect, easy dinner recipe that tastes gourmet! Simple to make yet bursting in flavors. This easy dinner is gluten-free, dairy-free, Whole30, and low-carb. Enjoy this fish dinner and add it to the list of your best recipes!
5 from 3 votes
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Dinner
Cuisine American
Servings 4 salmon fillets
Calories 463 kcal


  • 4 salmon fillets
  • salt and black pepper to taste
  • 1/2 tsp garlic powder
  • 1/2 tsp paprika
  • 1/8 tsp cayenne pepper
  • 1 tbsp extra virgin olive oil
  • 2 avocados mashed
  • 1 lime zest grated
  • 1 lime juice
  • salt to taste
  • chopped dill
  • 1/2 red onion chopped


  • Preheat the oven to 375F.
  • Place salmon fillets on a baking dish. Sprinkle with salt, black pepper, garlic powder, paprika, and cayenne pepper, and cover with olive oil.
  • Pop into the oven and bake for 12-15 minutes until fully cooked.
  • While salmon is being baked, mash avocados in a bowl. Grate in the lime zest and squeeze in the fresh lime juice. Add in salt and chopped dill. Combine all of the ingredients.
  • Once the salmon is baked, cover each salmon fillet with avocado mash mix and sprinkle with chopped onion.


Serving: 1salmon filletCalories: 463kcalCarbohydrates: 12gProtein: 28gFat: 35gSaturated Fat: 6.4gPolyunsaturated Fat: 24.1gCholesterol: 69mgSodium: 373mgFiber: 7.5gSugar: 1.6g
Rate this recipe!Let us know how it was!
Recipe Rating

geraldine healy

Tuesday 23rd of January 2024

it was beautifull thank you