Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
spicy salmon with nut salsa recipe

Spicy Salmon with Nut Salsa


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: ava salmon
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This Spicy Salmon with Nut Salsa is a bold, healthy dinner featuring perfectly seared salmon fillets topped with a crunchy, zesty nut salsa. Ready in under 30 minutes, it’s a crowd-pleasing dish packed with flavor and texture.


Ingredients

Scale
  • 4 salmon fillets (6 oz each)
  • 2 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 tsp chili flakes (or fresh red chili, chopped)
  • Salt and black pepper to taste
  • 2 tbsp lime juice

Nut Salsa:

  • ½ cup roasted almonds (or cashews)
  • ¼ cup walnuts
  • 2 tbsp fresh cilantro, chopped
  • 2 tbsp fresh parsley, chopped
  • Zest of 1 lime
  • 1 red chili, finely chopped
  • 3 tbsp olive oil
  • Pinch of sea salt

Instructions

  1. Pat salmon fillets dry and season with salt, pepper, and chili flakes.
  2. Prepare nut salsa: chop nuts and mix with lime zest, chili, herbs, olive oil, and salt.
  3. Heat olive oil in a skillet over medium-high heat.
  4. Sear salmon fillets for 3–4 minutes per side until golden brown and just cooked through.
  5. Spoon nut salsa generously over salmon before serving.
  6. Finish with a squeeze of lime and serve hot.

Notes

  • Use skin-on salmon for extra crispiness.
  • Toast nuts before chopping for more flavor.
  • Add diced mango or avocado to the salsa for a twist.
  • Naturally gluten-free and dairy-free.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Pan-Searing
  • Cuisine: Fusion

Nutrition

  • Serving Size: 1 salmon fillet with salsa
  • Calories: 390
  • Sugar: 2 g
  • Sodium: 350 mg
  • Fat: 26 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 20 g
  • Trans Fat: 0 g
  • Carbohydrates: 6 g
  • Fiber: 3 g
  • Protein: 32 g
  • Cholesterol: 85 mg