Kullu Trout
An authentic non-vegetarian recipe from Himachal Pradesh, India
Cook Time
30 mins
Servings
4 servings
Difficulty
MediumCategory
Non-VegetarianIngredients
For 4 servings
800g Fresh river trout (whole or fillets)
150g Onion (finely sliced)
150g Tomatoes (chopped)
15g Ginger paste
15g Garlic paste
2piece Green chillies (slit)
20ml Lemon juice
3g Turmeric powder
4g Red chilli powder
5g Coriander powder
4g Cumin seeds
3g Fennel seeds (saunf)
40ml Mustard oil
20g Fresh coriander leaves
6g Salt
15 ingredients needed
💡 Pro Tip: Gather all ingredients before you start cooking for a smooth preparation process.
Cooking Instructions
Follow these step-by-step instructions to prepare this authentic dish
Clean and wash the trout thoroughly. If using whole fish, make 3–4 diagonal slashes on each side to allow the marinade to penetrate.
Click to mark as complete
Marinate the fish with lemon juice, turmeric, red chilli powder, half the ginger paste, half the garlic paste, and salt. Let it marinate for 20–30 minutes.
Click to mark as complete
Heat mustard oil in a flat pan or tawa over medium-high heat until it smokes lightly, then reduce to medium.
Click to mark as complete
Carefully place the marinated trout in the hot oil. Fry for 4–5 minutes per side until golden brown and crispy on the outside. Remove and set aside.
Click to mark as complete
In the same pan, add cumin seeds and fennel seeds. Let them splutter for 30 seconds.
Click to mark as complete
Add sliced onions and sauté for 5–6 minutes until golden.
Click to mark as complete
Add the remaining ginger and garlic paste. Cook for 2 minutes.
Click to mark as complete
Add chopped tomatoes and green chillies. Cook for 5–6 minutes until the tomatoes break down and the oil separates.
Click to mark as complete
Add coriander powder and stir well. Cook for 2 minutes.
Click to mark as complete
Gently place the fried trout back into the pan. Spoon the masala over the fish and cook on low heat for 5–6 minutes, turning once carefully, until the fish is cooked through and coated with the masala.
Click to mark as complete
Garnish with fresh coriander leaves and a squeeze of lemon juice. Serve hot with steamed rice or Himachali siddu bread.
Click to mark as complete
Chef's Tips
Fresh river trout from the Beas or Kullu rivers is the authentic choice — the cold mountain water gives the fish a clean, delicate flavor.
Do not over-marinate the fish; 30 minutes is sufficient — longer marination with lemon juice can make the flesh mushy.
Mustard oil is traditional in Himachali cooking and adds a pungent depth that complements the delicate trout.
Handle the fish gently when turning to prevent it from breaking — a wide spatula helps.
About This Dish
Kullu Trout is a traditional non-vegetarian dish from Himachal Pradesh, India. This authentic recipe provides exact measurements for cooking 4 servings.
- Fresh river trout from the Beas or Kullu rivers is the authentic choice — the cold mountain water gives the fish a clean, delicate flavor. - Do not over-marinate the fish; 30 minutes is sufficient — longer marination with lemon juice can make the flesh mushy. - Mustard oil is traditional in Himachali cooking and adds a pungent depth that complements the delicate trout. - Handle the fish gently when turning to prevent it from breaking — a wide spatula helps.
Category
Non-Vegetarian
Cook Time
30 mins
Servings
4 servings
Difficulty
Medium