Indian cooking
Indian cooking / Dishes / Hara Mahi Tikka
Hara Mahi Tikka (Roast Fish with Mint)

Hara Mahi Tikka

Roast Fish with Mint
Non-vegetarian●●●Origin PunjabPrep 30 minutes, plus marinating timeCook 15 minutes

Succulent cubes of fish are coated in an aromatic green herb and yoghurt marinade, then grilled until tender with lightly charred edges. A final baste of melted butter adds richness and enhances the smoky flavour.

Marinade spices

15 gWhisked into the yoghurt marinade (step 2)
Stir together into a uniform spice paste.

Everything else

01
30 g3 tablespoons
vegetable
03
36 g18 sprigs
herb
04
0.5 g2 leaves
herb
05
22 g2 tablespoons
fruit
06
Onion · Pyazcoarsely chopped
150 g1 onion
vegetable
08
Fish fillet · Machhlitrimmed and cut into large cubes
1000 g
fish
09
Butter · Makhanmelted, for basting
to taste
dairy
10
Fresh ginger · Adrakfinely chopped
3 g½ tablespoon
aromatic
12
11 g1 tablespoon
fruit
13
12 g1½ tablespoons
flour
14
6 g1 tablespoon
flour
15
20 g4 teaspoons
souring agent
16
40 g3 tablespoons
oil/fat
17
to taste
salt

Method

  1. Combine 29.7 g green chilli, 100 g coriander leaf, 18 g mint, 0.5 g curry leaf, 2 tbsp pomegranate seeds, and 150 g onion in a food processor and blend until completely smooth. Transfer to a bowl.
  2. Whisk 300 g hung yoghurt in a large bowl. Mix in the green herb paste, the marinade spices, 3 g fresh ginger, 20.4 g lemon juice, 40.5 g vegetable oil, the remaining marinade ingredients, and salt to taste. Add 1000 g fish cubes, tossing until evenly coated. Cover and chill in the refrigerator for 2 hours.
  3. Heat a charcoal grill, tandoor, or conventional grill (broiler) to medium. Thread the marinated fish onto metal skewers leaving 2.5 cm (1 inch) of space between each piece, then brush over any remaining marinade.
  4. Roast the skewers over or under the heat for 6 to 8 minutes, turning as needed, until the fish is just cooked through.
  5. Suspend the skewers over a baking tray for 2 to 3 minutes so any excess juices can run off. Place them on a heatproof platter, baste generously with melted butter to taste, and return to the heat for a final 2 to 4 minutes.

Don't have something?

Green chilli
  • Chilli powder

    Use 10 to 15% of the weight (about 1/4 teaspoon per chilli); imparts dry pungent heat and reddens the dish without the grassy crunch.

  • Dried red chilli

    Use 1 dried pod per fresh green chilli; snap in half and temper in hot oil for a deeper, toastier heat.

Coriander leaf
  • Coriander

    Use equal weight finely chopped; this is the exact same fresh herb.

  • Mint

    Use half the weight finely chopped; provides vibrant green freshness, though the flavour profile becomes noticeably cooler and sharper.

Mint
  • Dried mint

    Use about 30% of the weight of fresh mint. Rub between your palms to crush before stirring in; the flavour will be more intensely herbal and less bright.

  • Coriander leaf

    Use equal weight, finely chopped. Adds fresh citrusy green notes, but lacks the cooling menthol lift.

Curry leaf
  • Bay leaf

    Fry 1 bay leaf for every 5 curry leaves in hot oil; imparts a warm, woodsy background note, but misses the citrus-sulphury punch entirely.

  • Lime juice

    Add a small squeeze (about 5 ml per sprig of curry leaves) right before serving; provides sharp citrus top notes without the toasty, herbal aroma.

Pomegranate seed
  • Pomegranate

    Use the same weight of seeds from fresh fruit; about one fruit gives 100 g seeds. Deseed carefully.

  • Dried pomegranate seeds

    Use 20% of the weight, soak and crush; they add sourness, not fresh garnish.

  • Green grape

    Use the same weight, halved; good for garnish but less crunchy and less sour.

Onion
  • Shallot

    Use equal weight, finely sliced. Shallots soften and brown faster, giving a slightly sweeter and more delicate base to curries.

  • Cabbage

    Use 80% of the weight, finely shredded and browned slowly with a pinch of asafoetida. Replicates the bulk and natural sweetness in gravies without allium.

Hung natural yoghurt
  • Greek yoghurt

    Use the same weight straight from the pot. It is thick and slightly tangier; stir well before use.

  • Full-fat natural yoghurt

    Use about 175% of the weight and strain through muslin for 3–4 hours to yield the same weight of thick yoghurt.

  • Hung yoghurt

    Use the same weight. It is essentially the same ingredient; adjust salt or sugar to taste.

Fish fillet
  • Firm white fish fillet

    Use the same weight, cut to the same thickness. Cooking time is almost identical; check after 5 minutes.

  • Firm fish fillet

    Use the same weight. If thicker, add 2–3 minutes simmering; do not stir roughly.

  • Boneless fish

    Use the same weight, cut into fillet-like pieces. Check carefully for bones; cooking time is similar.

Butter
  • Unsalted butter

    Use 100% of the weight. If the original recipe relies on salted table butter, add a pinch of salt to balance.

  • Ghee

    Use 80% to 85% of the weight. Ghee is pure butterfat with moisture removed; it yields a deeper, nuttier flavour and handles high heat better.

  • Vegetable oil

    Use 80% of the weight for frying or tempering. The dish loses sweet dairy richness but remains glossy and light.

Fresh ginger
  • Ginger paste

    Use equal weight. Sauté in hot fat until the raw allium smell disappears; slightly wetter, but provides identical warmth and pungency.

  • Ground ginger

    Use 20% to 25% of the weight (1 g for every 4 to 5 g fresh). Stir into the gravy; adds peppery heat and warmth, though it misses the crisp, zesty kick of raw root.

Garlic paste
  • Garlic

    Use equal weight; crush or finely grate to a smooth pulp to replicate the same fresh, pungent moisture in your base gravy.

  • Garlic powder

    Use 20 to 25% of the weight; mix with a teaspoon of water before adding to oil so it does not burn, noting it lacks the fresh bite.

Peanut paste
  • Peanut

    For 100 g paste, grind 70–80 g roasted peanuts with a little water until smooth; add water gradually.

  • Cashew paste

    Use the same weight; it is creamier and milder, so reduce any added cream or sugar slightly.

  • Almond paste

    Use the same weight; it is sweeter and thicker, so loosen with a little water or stock.

Ground cinnamon
  • Ground Ceylon cinnamon

    Milder and sweeter than ground cassia: use about 1.5 times the weight.

  • Cassia bark (Chinese cinnamon)

    Grind the same weight of cassia bark in a spice mill until powdery, or simmer a piece whole and lift it out before serving.

  • Ground mace

    Use 40 to 50% of the weight; offers a delicate, sweet, woodsy fragrance that complements rich curries without dominating.

Ground allspice
  • Ground cinnamon (cassia)

    Use about 70% of the weight and add a pinch of ground clove (about 20% of the allspice weight); the result is more cinnamon-forward.

  • Ground clove

    Use only about 20% of the weight; it is much stronger and can dominate the dish.

  • Ground nutmeg

    Use about 50% of the weight; it gives warmth but lacks allspice's peppery edge.

Black peppercorn
  • Coarsely ground black pepper

    Use 75% of the weight. Add midway through simmering; spreads heat evenly through the dish instead of delivering isolated bursts.

  • Ground black pepper

    Use 50% of the weight. Stir in near the end of cooking; significantly darkens light gravies and provides an immediate, sharp bite.

Ajwain seed
  • Carom seed

    Use the same weight; this is the same spice.

  • Cumin seed

    Use 75% of the weight, toasted; different, less medicinal flavour.

  • Fennel seed

    Use 50% of the weight, crushed; sweeter and milder.

Cornflour
  • Cornstarch

    Use the same weight. It is the same ingredient under another name and thickens or crisps in the same way.

  • Rice flour

    For coating and frying, use the same weight; it gives a crisper, slightly gritty crust. For thickening, use 1.5 times the weight and simmer a little longer.

  • Plain flour

    For coating, use the same weight. For thickening, use twice the weight and cook out for 2–3 minutes; it gives a softer, less glossy sauce.

Gram flour
  • Chickpea flour

    Use the same weight. Gram flour is chickpea flour, so this is an exact swap with the same nutty flavour and binding.

  • Plain flour

    Use about 75–80% of the weight, e.g. 80 g for 100 g gram flour, and add a pinch of turmeric for colour. Less nutty and less crisp; good only for thickening or simple batters.

  • Rice flour

    Use the same weight for crispness, but it does not bind like gram flour; mix with a little plain flour if making pakora batter.

Lemon juice
  • Lime juice

    Use equal volume or weight; delivers almost identical sharp acidity with a faintly more aromatic, bitter-edged profile.

  • Dried mango powder

    Use 25% of the weight (about 1 g amchoor for 4 g juice); provides clean fruity tartness without thinning the sauce.

  • White vinegar

    Use 75% of the volume; gives direct sourness without any citrus floral fragrance.

Vegetable oil
  • Peanut oil

    Use 1:1 by weight. Handles high-heat frying identically and introduces a very subtle, pleasant nuttiness.

  • Ghee

    Use 1:1 by weight. Yields a much richer, authentic aroma and a glossy, heavier mouthfeel.

  • Mustard oil

    Use 1:1 by weight. Heat until smoking, then cool slightly before cooking to temper its intensely pungent, sharp mustard kick.

Similar dishes

Bhuni Salmon Machchi
Baked Salmon
It tastes more pungent and earthy from the mustard oil and warm spices, lacking the fresh, herbal, and buttery profile of this dish.
  • Same: Bhuni Salmon Machchi also marinates fish using lemon juice, ajwain seeds, green chillies, garlic, and ginger.
  • Different: Instead of grilling cubes of fish with a mint and coriander paste and butter, it bakes salmon seasoned with mustard oil, fenugreek, and garam masala, then tops it with a prawn tartar.
Aa
Fish Stew
Aa tastes light, savoury, and peppery-hot from green chilli and fermented fish, while this dish tastes rich, smoky, herby, and tangy from yoghurt, mint, coriander, lemon juice, and butter.
  • Same: Aa and this dish are both fish dishes made with fish fillet, onion, green chilli, garlic, and salt.
  • Different: Aa is a brothy stew poached with fermented fish, while this dish is a grilled fish in a yoghurt, coriander, mint, peanut, and green-chilli marinade with cinnamon, allspice, black peppercorn, ajwain, cornflour, gram flour, lemon juice, oil, and a butter baste.
Musallam Bharwan Machhali
Whole Stuffed Fish
It tastes richer and sweeter from the ghee and slow-cooked onions, lacking the tart citrus punch and warm, pungent spice notes of this dish.
  • Same: Musallam Bharwan Machhali also pairs fish with fresh mint, coriander leaf, onion, ginger, and garlic.
  • Different: Instead of grilling marinated fish cubes using lemon juice, butter, green chillies, curry leaves, cinnamon, black pepper, and ajwain, it gently cooks a whole fish stuffed with a large quantity of onions, chilli powder, and ghee.
Hariyali Macchi
Monkfish Kebabs
Hariyali Macchi is punchier and tangier from the chaat masala and heavier dose of lemon, without the warm spices and rich, buttery finish of this dish.
  • Same: Hariyali Macchi also features grilled fish marinated in a vibrant green paste of coriander, mint, green chillies, ginger, garlic, and lemon juice.
  • Different: It cooks monkfish on skewers using spinach, chaat masala, cumin, and turmeric, but omits this dish's onion, curry leaves, ajwain, cinnamon, and butter baste.