Tasty Grilled Salmon with Avocado Salsa Recipe in the Ninja Foodi

Mouth-Watering Grilled Salmon and Avocado Salsa Recipe – Cooked to Perfection with Ninja Foodi!

Indulge your taste buds with the delicious combination of Grilled Salmon and Avocado Salsa, cooked to perfection using the Ninja Foodi. Curious to know how to get the perfect sear on your salmon while keeping it juicy? Keep reading for the secret ingredient that will make your dish a mouth-watering success.

Long before salmon was a popular food staple, it was a vital source of sustenance for Native American tribes living in the Pacific Northwest. They smoked the fish to preserve it for winter months and feast days. Today, salmon is beloved around the world for its incredible flavor and versatility. Grilled salmon, in particular, is a delicious and healthy option for a quick weeknight meal or a weekend feast with friends and family.

This recipe for Grilled Salmon with Avocado Salsa is a perfect blend of smoky spices and fresh ingredients. The smoked paprika, garlic powder, onion powder, oregano, and cumin add a rich, earthy flavor to the salmon fillets. The avocado salsa, made with diced avocados, red onion, cilantro, lime juice, and salt, provides a refreshing, tangy contrast to the spicy fish.

To make this dish, simply preheat your grill, rub the salmon with the spice mixture, and grill it until it’s cooked through and lightly charred. While the salmon is cooking, prepare the avocado salsa by combining the diced avocado, red onion, cilantro, lime juice, and salt in a bowl. Once the salmon is ready, top it with the avocado salsa and serve it hot off the grill.

This meal is a surefire crowd-pleaser that you can whip up in no time. It’s healthy, flavorful, and easy to make. Plus, the combination of the grilled salmon and the bright avocado salsa makes it a real showstopper. So why not add a bit of Pacific Northwest flavor to your next meal?

Ask the Chef: Pro Tips for making Grilled Salmon with Avocado Salsa

Choose Fresh, High-Quality Salmon

The key to a great grilled salmon dish is to start with high-quality fish. Make sure to choose fresh salmon from a reputable source. Wild-caught salmon is typically more flavorful and nutritious than farm-raised salmon.

Preheat Your Grill

Preheating your grill is important for getting those beautiful char marks and avoiding sticking. Preheat your Ninja Foodi grill for at least 10 minutes on high heat before cooking the salmon.

Season Generously

The spice rub in this recipe adds a lot of flavor to the salmon. Be sure to rub the spice mix all over the salmon fillets generously so that they are well-coated.

Don’t Overcook the Salmon

Overcooked salmon can be dry and tough. Cook the salmon until the internal temperature reaches 145°F (63°C), which will yield perfectly cooked, moist salmon.

Remove Skin Before Serving

If your salmon fillets come with skin, be sure to remove it before serving. The skin can be left on while grilling to help keep the salmon moist, but it is not palatable and should not be eaten.

Make Your Avocado Salsa Fresh

To get the best flavor and texture, make the avocado salsa fresh just before serving. If you need to make it ahead of time, store it in an airtight container in the fridge, but don’t add the lime juice until just before serving to avoid browning.

Adjust Seasoning to Your Taste

The amount of seasoning and lime juice in the avocado salsa is just a guideline. Feel free to adjust the amounts to your taste. If you like it spicier, add a diced jalapeño pepper; if you prefer it less tangy, use less lime juice.

Pair with a Refreshing Side

A crisp salad or grilled vegetables are great side dishes for grilled salmon with avocado salsa. They will complement the flavors of the dish and provide a refreshing contrast to the richness of the fish.

How Many Calories are in Grilled Salmon with Avocado Salsa?

Nutrition Facts

4 Servings per Recipe

Calories: 425

  • Total Fat: 26g
    • Saturated Fat: 4g
    • Unsaturated Fat: 20g
    • Trans Fat: 0g
  • Cholesterol: 75mg
  • Sodium: 180mg
  • Total Carbohydrates: 14g
    • Dietary Fiber: 9g
    • Total Sugars: 2g
    • Added Sugars: 0g
  • Protein: 38g

What Drinks Pair Best with Grilled Salmon with Avocado Salsa?

Wine pairing: A fruity and crisp Sauvignon Blanc would pair well with the grilled salmon and the refreshing avocado salsa.

Beer pairing: A light and crisp beer such as a Pilsner or a Belgian Witbier would pair well with the Grilled Salmon with Avocado Salsa. The beer’s effervescence, mild sweetness, and subtle citrusy notes can complement the dish’s smoky flavors and tangy avocado salsa.

Cocktail pairing: A Moscow Mule would pair well with this dish. The fresh lime juice in the cocktail would complement the lime in the avocado salsa, while the spicy ginger beer would balance out the smoky paprika and spices on the salmon.

How to Make Grilled Salmon with Avocado Salsa

How to make Grilled Salmon with Avocado Salsa

★★★★★ (33)


  • 4 salmon fillets
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • Salt and freshly ground black pepper
  • 1 tablespoon olive oil
  • 3 small avocados, diced
  • 1/2 small red onion, diced
  • 2 tablespoons chopped fresh cilantro leaves
  • Juice of 1 1/2 limes, divided
  • Salt, to taste


  1. Preheat the Ninja Foodi grill to high heat.
  2. In a small bowl, combine smoked paprika, garlic powder, onion powder, dried oregano, ground cumin, salt, and pepper.
  3. Brush olive oil over the salmon fillets, then rub the spice mixture on top.
  4. Grill the salmon fillets until cooked through and lightly charred, about 4-5 minutes per side.
  5. While the salmon is grilling, combine diced avocados, red onion, cilantro, lime juice, and salt in a medium bowl.
  6. Toss gently to combine and set aside.
  7. Once the salmon is finished cooking, remove it from the grill and let it rest for a few minutes.
  8. Top each salmon fillet with the avocado salsa and serve immediately.