Go Back
Homemade Easy Indian salmon curry skewers photo

Easy Indian salmon curry skewers

A quick, fragrant Indian-style salmon curry served with pan-fried salmon skewers and cilantro.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1/2 tsp ground cumin
  • 1/2 tsp smoked sweet paprika
  • 1/2 tsp curry blend
  • 1/2 lemon zest plus juice (use the other half of the lemon to cut into wedges to serve)
  • 3 cloves garlic minced (for marinade)
  • 3 tbsp plain yoghurt
  • 400-450 g salmon fillet pin-boned, cut into thick squares
  • 4 medium-sized skewers
  • olive oil to fry
  • 1 onion finely chopped or grated
  • 2 cloves garlic minced (for curry sauce)
  • 1/2 red chilli finely chopped
  • 15 g coriander stalks and leaves separated; use stalks in the sauce and half the leaves to garnish
  • 1/2 tsp ground coriander
  • 1/2 tsp ground turmeric
  • 1/2 tsp smoked sweet paprika
  • 1/2 tsp curry blend
  • 1 400g can chopped tomatoes
  • 150 ml fish stock prepared
  • 185-200 ml coconut milk from a can
  • salt to taste

Equipment

  • nonstick frying pan
  • small nonstick pan
  • Mixing Bowl
  • wooden or metal skewers (4)
  • Knife and cutting board
  • Measuring Spoons
  • Can opener
  • Spatula or tongs

Method
 

  1. Make the marinade: toast 1/2 tsp ground cumin, 1/2 tsp smoked sweet paprika and 1/2 tsp curry blend in a small nonstick pan for about 1 minute until fragrant, then transfer to a bowl and mix with 1/2 tsp lemon zest and juice, 3 minced garlic cloves and 3 tbsp plain yoghurt to form a smooth marinade.
  2. Cut the salmon into thick squares (leaving skin on is optional) and add the pieces to the marinade, coating them thoroughly; cover and chill for a couple of hours or overnight.
  3. Prepare the curry sauce: heat a large glug of olive oil in a large nonstick frying pan over low heat, then add 1 finely chopped or grated onion, 2 minced garlic cloves, 1/2 finely chopped red chilli and the coriander stalks; soften gently for about 10 minutes, stirring regularly.
  4. Add 1/2 tsp ground coriander, 1/2 tsp ground turmeric, 1/2 tsp smoked sweet paprika and 1/2 tsp curry blend to the softened aromatics and cook for about 3 minutes to toast the spices.
  5. Stir in a 400 g can of chopped tomatoes and 150 ml prepared fish stock, bring to a simmer and cook for about 15 minutes.
  6. Add 185–200 ml coconut milk, simmer for another 5–10 minutes until the sauce thickens slightly, then stir in half the chopped coriander leaves and season with salt to taste.
  7. When ready to serve, heat a nonstick frying pan with a splash of olive oil over medium heat, thread the marinated salmon pieces onto the skewers, and fry, turning to brown all sides; cook until just opaque with a slightly pink center, being careful not to overcook.
  8. Serve the salmon skewers on rice with the curry sauce spooned over and scatter the remaining fresh coriander leaves on top; serve with lemon wedges if desired.

Notes

  • Marinate salmon for at least 2 hours for best flavor.
  • Reserve some coriander leaves to garnish at the end.
  • Do not overcook the salmon; it should remain slightly pink inside.
  • Use skin-on salmon if you prefer, it may lift during frying.