Indian Spiced Salmon with Minty Yoghurt

Indian Spiced Salmon with Minty Yoghurt

One of the things I LOVE about Indian cuisine is how delicious it is. There’s just so much depth of flavour.

The other thing I LOVE about Indian is that you don’t necessarily need to add loads of ingredients to achieve that flavour intensity.

There’s so much to be said for spice blends like garam masala or curry powder.

This simple Indian-inspired supper is an example of how one spice blend can really deliver on the deliciousness front.

And if you’re not a salmon fan, the spiced oil is also amazing with chicken, tofu, eggplant (aubergine) or cabbage. And don’t get me started on how good it is with cauliflower.

Indian Spiced Salmon with Minty Yoghurt

Total Time 20 minutes
Servings 2 people


  • 2 bunches asparagus or 2 handfuls green beans
  • 1 tablespoon garam masala
  • 2 salmon fillets
  • 8 tablespoons Greek yoghurt
  • 1 bunch mint leaves picked


  1. Bring some water (about 2cm / 1in) deep to the boil in a frying pan. Trim asparagus / beans and simmer for 2 minutes or until tender. Drain and discard cooking water.
  2. Combine 2 tablespoons oil with the garam masala and a good pinch of salt to make a spicy oil. Pat salmon dry with paper towel and toss in the oil to coat.
  3. Return the frying pan to a medium high heat. Cook salmon for 3-4 minutes on each side or until cooked to your liking (I like it still quite pink in the middle and crispy on the outside).
  4. While the salmon is cooking finely chop most of the mint, saving some whole leaves to garnish. Stir the chopped mint into the yoghurt with some salt and pepper.
  5. To serve, spread minty yoghurt on two dinner plates. Top with salmon, asparagus / beans and reserved mint leaves.

Variations and Substitutions for Indian Spiced Salmon with Minty Yoghurt

different veg – snow peas, sugar snap peas or even regular frozen peas would all be lovely. Or just use a few handfuls baby spinach instead. In the cooler months some wilted kale, spinach or other greens are a great choice. Grilled summer veg like eggplant, zucchini and bell peppers (capsicum) will also be fab.

different spice – curry powder would work instead of garam masala or just use 1 teaspoon each ground cumin, coriander and smoked paprika.

vegetarian – serve cooked lentils, eggplant or fried egg, spiced with some garam masala with the asparagus and minty yoghurt.

carnivore – use lamb cutlets, chicken breast fillets or pork chops instead of the salmon.

different fish – feel free to use any fish fillets.

carb-lovers – serve with steamed rice or warm chappatis, or roti or other flat bread.

more substantial (low carb) – serve with a generous handful roast cashews or almonds or macadamias. Or use larger pieces salmon. Or replace some of all of the yoghurt with mayonnaise.

dairy-free – use coconut yoghurt or replace youhurt with lemon tahini sauce or cashew sour cream. Or make a minty oil by stirring chopped mint into a few tablespoons extra virgin olive oil.

different herbs – use coriander (cilantro) basil or flat leaf parsley or a combo of any of these.

Waste Avoidance Strategy

asparagus / green beans – can be frozen but best to use for another meal.

garam masala – keep it in the pantry.

salmon fillets – freeze it.

yoghurt – usually has a shelf life of a month or so. Otherwise, have it for another meal like breakfast! Don’t freeze.

mint – best to use for another meal. leaves can be frozen but will wilt when defrosted so not ideal. Alternatively make a mint oil by packing washed and dried leaves in a clean dry glass jar and covering with extra virgin olive oil use mint oil to serve with lamb, chicken or fish.

Indian Spiced Salmon With Minty Yoghurt

More Simple Recipes like Indian Spiced Salmon with Minty Yoghurt

with love

Jules x

Tags: , , , , ,