HomeStatesDishesAboutContact

EatByState

Discover India's Culinary Heritage

Kullu Trout

An authentic non-vegetarian recipe from Himachal Pradesh, India

Kullu Trout

Cook Time

30 mins

Servings

4 servings

Difficulty

Medium
🍖

Category

Non-Vegetarian
#traditional#authentic#himachal-pradesh
🛒

Ingredients

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

1

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

2

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

3

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

4

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

5

In the same pan, add cumin seeds and fennel seeds. Let them splutter for 30 seconds.

Click to mark as complete

6

Add sliced onions and sauté for 5–6 minutes until golden.

Click to mark as complete

7

Add the remaining ginger and garlic paste. Cook for 2 minutes.

Click to mark as complete

8

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

9

Add coriander powder and stir well. Cook for 2 minutes.

Click to mark as complete

10

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

11

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