• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Grilled Salmon with Avocado Salsa Recipe

Published: Oct 23, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.8 from 70 reviews

If you’re craving a dish that’s bursting with fresh flavors yet simple to prepare, look no further than the Grilled Salmon with Avocado Salsa Recipe. This vibrant meal perfectly balances tender, juicy salmon seasoned with aromatic spices paired with a creamy, zesty avocado salsa that adds a cool contrast. It’s a dinner that’s not only quick to make, but also healthy, low-carb, and packed with nutrients, making it an ideal choice for any night of the week when you want something satisfying and light. Whether you’re a seasoned cook or just starting out, this flavorful dish will quickly become a favorite on your menu.

Ingredients You'll Need

The dish shows two pieces of cooked salmon with a warm orange-brown color and a slightly charred texture on the surface, placed at the bottom on a white plate. On top of the salmon is a chunky salsa made of cut avocado pieces with a smooth light green texture, halved cherry tomatoes in bright red with fleshy interiors, and small bits of red onion, all mixed with green herbs sprinkled over. Two lime wedges with light green and yellowish color sit on the side of the plate, adding a fresh touch. The plate rests on a white marbled surface, and the image has clear bright lighting. Photo taken with an iphone --ar 4:5 --v 7

The magic of this recipe lies in its simplicity—each ingredient is carefully chosen to enhance the dish’s taste, texture, and bright appearance. From fragrant spices to creamy avocado, these staples come together to create a stunning plate that’s both wholesome and delicious.

  • Salmon fillets (2, 4-6 oz each): The star of the dish, rich in protein and omega-3s for a healthy meal.
  • Olive oil (2 tbsp): Adds a silky texture and helps achieve a perfect sear on the salmon.
  • Garlic (1 clove, minced or crushed): Infuses the salmon with warm, aromatic flavor.
  • Chili powder (½ tsp): Brings a gentle kick and vibrant color to the spice blend.
  • Cumin (½ tsp): Adds a nutty, earthy undertone that complements the fish beautifully.
  • Onion powder (½ tsp): Deepens the savory notes without overpowering the salmon.
  • Black pepper (¼ tsp): Provides just enough heat to balance the spices.
  • Salt (¼ tsp): Essential to bring out the natural flavors of the ingredients.
  • Avocado (1 ripe, pitted and diced): The creamy, buttery base for the fresh salsa.
  • Tomato (½ cup, diced): Adds acidity and bright juiciness to the salsa.
  • Onion (2 tbsp, diced): Gives a mild crunch and extra zest.
  • Cilantro (2 tbsp, minced): Lifts the salsa with a refreshing, herbaceous touch.
  • Olive oil (1 tbsp): Smooths the salsa with richness and helps bind the ingredients.
  • Lime juice (1 tbsp): Injects a lively citrus zing that keeps the salsa light and balanced.
  • Salt and pepper (to taste): Finishing touches to enhance every bite of the avocado salsa.

How to Make Grilled Salmon with Avocado Salsa Recipe

Step 1: Prepare the spice mixture

Start by stirring together the olive oil, minced garlic, chili powder, cumin, onion powder, black pepper, and salt in a small bowl. This easy spice blend will infuse the salmon with mouthwatering flavor and create a beautiful crust when grilled.

Step 2: Season the salmon

Brush or rub the spice mixture over each salmon fillet, making sure every surface is coated. This step is key to building the delicious savory layers that characterize this Grilled Salmon with Avocado Salsa Recipe.

Step 3: Cook the salmon

Heat a large heavy-duty pan or grill over medium-high heat until hot. Carefully place the salmon skin-side down and cook for 5 to 6 minutes per side. You'll want a firm, slightly charred exterior while keeping the inside tender and juicy.

Step 4: Make the avocado salsa

In a mixing bowl, combine the diced avocado, tomato, onion, and minced cilantro. Drizzle with olive oil and fresh lime juice, then gently fold everything together with a spoon. Season with salt and pepper to taste. Chill until ready to serve so the flavors can mingle.

Step 5: Assemble and serve

Transfer the cooked salmon to plates and generously spoon the vibrant avocado salsa over the top. This finishing touch offers fresh creaminess that perfectly balances the spiced salmon.

How to Serve Grilled Salmon with Avocado Salsa Recipe

Two raw salmon fillets with bright orange and white marbling are placed side by side on a round, white plate with subtle concentric circles. Above the plate, there are three small bowls arranged in a loose triangle on a white marbled surface: one bowl holds a mix of colorful spices including brown, red, black, and white powders; another contains a clear yellow oil; the third has a small amount of minced garlic with a pale yellow color and soft texture. The photo taken with an iphone --ar 4:5 --v 7

Garnishes

Simple garnishes can elevate your presentation and flavor profile. Consider sprinkling fresh chopped cilantro or a few thin slices of lime on top for color and added zest. A light drizzle of extra virgin olive oil can also give a glossy finish, enhancing both taste and appearance.

Side Dishes

Because the salmon and salsa are bursting with flavor, lighter sides work best. Try a crisp green salad with a lemon vinaigrette, roasted asparagus, or cauliflower rice. These options complement the richness of the main dish without overpowering it.

Creative Ways to Present

For a fun twist, serve the salmon atop a bed of quinoa or tucked into avocado halves for an eye-catching presentation. Alternatively, plate it with colorful grilled vegetables or wrap it in lettuce leaves for a light, hand-held option. The versatility of the Grilled Salmon with Avocado Salsa Recipe means you can impress guests or enjoy a family dinner with flair.

Make Ahead and Storage

Storing Leftovers

After enjoying your meal, place any leftover salmon and avocado salsa in separate airtight containers. Keep them refrigerated and consume within 2 days for the best quality and safety. Storing the salsa separately helps retain its fresh texture.

Freezing

While salmon freezes well, avocado salsa does not hold up to freezing due to its creamy texture. If you want to freeze extra salmon, wrap it tightly in plastic wrap and place it in a freezer bag for up to 2 months. Thaw in the fridge before reheating.

Reheating

To gently reheat the salmon, warm it in a preheated oven at 275°F (135°C) for about 10-15 minutes or until heated through. Avoid microwaving, which can dry out the fish. Add the avocado salsa fresh after reheating to keep its bright flavor intact.

FAQs

Can I use frozen salmon for this recipe?

Yes! Just be sure to thaw the salmon completely in the refrigerator before preparing it. Pat it dry to ensure a nice sear when cooking.

What if I don’t have a grill or grill pan?

You can easily pan-sear the salmon in a non-stick skillet over medium-high heat. Baking the salmon in the oven at 400°F for 12-15 minutes also works perfectly if you prefer a hands-off method.

Is this recipe suitable for paleo and Whole30 diets?

Absolutely. This Grilled Salmon with Avocado Salsa Recipe uses whole, unprocessed ingredients and fits both paleo and Whole30 guidelines.

Can I make the avocado salsa ahead of time?

Yes, but it’s best to make it just a few hours ahead and keep it covered tightly in the refrigerator to prevent browning. Stir gently before serving.

How spicy is this dish?

The chili powder adds a mild, warm heat rather than overwhelming spiciness. You can adjust the amount to suit your preference or omit it for a gentler flavor.

Final Thoughts

Now that you have the insider tips and tasty steps, it’s time to dive into this delightful Grilled Salmon with Avocado Salsa Recipe. It’s a beautiful way to enjoy fresh, healthy ingredients that come together effortlessly. Once you try it, I guarantee you’ll reach for this recipe again and again when you want a meal that’s both nourishing and bursting with flavor. Happy cooking!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Grilled Salmon with Avocado Salsa Recipe

Grilled Salmon with Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 70 reviews

Print Recipe
Pin Recipe

This healthy, low-carb Grilled Salmon with Avocado Salsa is a perfectly tender meal ready in just 20 minutes. Featuring flavorful spices and a fresh avocado salsa, this recipe can be grilled, pan-seared, or baked to suit your preference. Packed with protein and heart-healthy fats, it's ideal for paleo, Whole30, and keto diets.

  • Total Time: 22 minutes
  • Yield: 2 servings

Ingredients

For the Salmon

  • 2 salmon fillets (4-6 oz each)
  • 2 tablespoons olive oil
  • 1 clove garlic, minced or crushed
  • ½ teaspoon chili powder
  • ½ teaspoon cumin
  • ½ teaspoon onion powder
  • ¼ teaspoon black pepper
  • ¼ teaspoon salt

For the Avocado Salsa

  • 1 ripe avocado, pitted and diced
  • ½ cup tomato, diced (any type)
  • 2 tablespoons onion, diced
  • 2 tablespoons cilantro, minced
  • 1 tablespoon olive oil
  • 1 tablespoon lime juice
  • Salt and pepper to taste

Instructions

  1. Prepare the spice mixture: In a small bowl, stir together the olive oil, minced garlic, chili powder, cumin, onion powder, black pepper, and salt thoroughly to create the spice rub for the salmon.
  2. Season the salmon: Brush or rub the spice mixture evenly onto both sides of the salmon fillets, ensuring they are well coated for maximum flavor.
  3. Heat the pan or grill: Preheat a heavy-duty non-stick pan or grill to medium-high heat, making sure it's hot enough to sear the salmon.
  4. Cook the salmon: Place the seasoned salmon fillets onto the pan or grill. Cook undisturbed for 5 to 6 minutes on one side, then carefully flip and cook for another 5 to 6 minutes until the salmon is cooked through and flakes easily with a fork.
  5. Make the avocado salsa: In a mixing bowl, combine the diced avocado, tomato, onion, and minced cilantro. Drizzle olive oil and fresh lime juice over the mixture, then season with salt and pepper. Gently stir with a spoon until all ingredients are well combined. Cover and keep chilled until ready to serve.
  6. Plate and serve: Remove the cooked salmon from heat, top each fillet generously with the prepared avocado salsa, and serve immediately for a fresh and flavorful meal.

Notes

  • This recipe yields two servings. To serve more people, simply double or triple the ingredients as needed.
  • For baking instead of pan-searing or grilling, preheat your oven to 400°F (200°C). Place the seasoned salmon on a sheet pan and bake for 12 to 15 minutes, or until the salmon is cooked through.
  • This dish suits paleo, Whole30, and keto diets due to its low carb and healthy fat content.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Dinner
  • Method: Frying
  • Cuisine: American
  • Diet: Low Carb

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
  • Quick Spinach Pistachio Pesto Recipe
    Quick Spinach Pistachio Pesto Recipe
  • Peach Syrup for Cocktails, Sweet Tea & More Recipe
    Peach Syrup for Cocktails, Sweet Tea & More Recipe
  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.