Macha Jhola
A light, flavorful fish curry from Odisha, made with a pungent mustard and garlic paste. This soupy curry features pan-fried fish and tender vegetables, best enjoyed with steamed rice for a comforting meal.
For 4 servings
5 steps. 30 minutes total.
- 1
Step 1
- a.Prepare Fish and Mustard Paste
- b.Clean the fish steaks thoroughly. In a bowl, marinate the fish with 1/2 tsp of the turmeric powder and 1/2 tsp of the salt. Rub well and set aside for 15 minutes.
- c.Soak the mustard seeds in 1/4 cup of warm water for 10-15 minutes. This helps in grinding and reduces bitterness.
- d.Drain the mustard seeds and transfer to a grinder jar along with the garlic cloves and green chilies. Add 2-3 tbsp of fresh water and grind to a very smooth paste. Set aside.
- 2
Step 2
- a.Fry Fish and Vegetables
- b.Heat the mustard oil in a wide pan or kadai over medium-high heat until it is lightly smoking. This step is crucial to remove the raw pungency of the oil.
- c.Carefully slide the marinated fish pieces into the hot oil. Fry for 2-3 minutes per side until they are golden brown and crisp. Do not overcook. Remove the fish and set aside on a plate.
- d.In the same oil, add the cubed potatoes and brinjal. Sauté for 6-8 minutes, stirring occasionally, until they are lightly browned and about 70% cooked. Remove and keep them with the fried fish.
- 3
Step 3
- a.Create the Curry Base
- b.In the remaining oil in the pan (add 1 tsp more if needed), reduce the heat to medium. Add the panch phoron and let the seeds crackle for about 30 seconds.
- c.Add the finely chopped onion and sauté for 3-4 minutes until it becomes soft and translucent.
- d.Add the chopped tomatoes and cook for 5-6 minutes, stirring frequently, until they break down and become soft and mushy.
- 4
Step 4
- a.Cook Masala and Simmer the Curry
- b.Add the remaining 1/2 tsp turmeric powder and the red chili powder. Sauté for 30 seconds.
- c.Lower the heat and add the prepared mustard-garlic paste. Stir continuously and cook for only 45-60 seconds. It is critical not to overcook the mustard paste as it will make the entire curry bitter.
- d.Immediately pour in 3 cups of water and add the remaining 1 tsp of salt. Stir well and bring the gravy to a rolling boil over high heat.
- e.Gently add the fried fish, potatoes, and brinjal to the boiling gravy. Reduce the heat to medium-low, cover the pan, and let it simmer for 8-10 minutes, or until the potatoes are fully cooked and the flavors have melded. The gravy should remain thin and soupy.
- 5
Step 5
- a.Garnish and Serve
- b.Turn off the heat. Check for salt and adjust if necessary.
- c.Garnish with freshly chopped coriander leaves.
- d.Let the curry rest, covered, for at least 5-10 minutes to allow the flavors to deepen. Serve hot with steamed rice.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Using fresh mustard oil is key to achieving the authentic, pungent flavor of Macha Jhola.
- 2The most crucial step is to not over-fry the mustard paste. Sauté it for less than a minute before adding water to prevent bitterness.
- 3The consistency of the 'jhola' (gravy) is meant to be thin and watery, not thick like a North Indian curry.
- 4For a deeper flavor, you can add a slit green chili along with the fish when simmering.
- 5Ensure your mustard paste is ground very finely for a smooth gravy texture.
Adapt it for your goals.
Add Badi
Fry some 'badi' (sun-dried lentil dumplings) until golden and add them to the curry along with the fish to simmer. They will soak up the gravy and add a wonderful texture.
Different VegetablesDifferent Vegetables
You can include other vegetables like drumsticks (sajana chhuin) or raw banana (kancha kadali). Fry them along with the potatoes.
Add TanginessAdd Tanginess
For a slight tang, you can add a small piece of dried mango (ambula) or a teaspoon of tamarind pulp to the gravy while it simmers.
Different FishDifferent Fish
This curry works well with other freshwater fish like Catla (Bhakura) or even sea fish like pomfret.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
The freshwater fish used in this recipe is an excellent source of Omega-3 fatty acids, which are crucial for brain health, reducing inflammation, and lowering the risk of heart disease.
Anti-inflammatory Properties
Ingredients like turmeric (containing curcumin), garlic, and mustard seeds possess potent anti-inflammatory compounds that can help combat chronic inflammation in the body.
Excellent Source of Protein
Fish provides high-quality, easily digestible protein, which is essential for building and repairing tissues, muscle growth, and overall body function.
Aids Digestion
The spices in Panch Phoron, particularly cumin and fennel seeds, are known to stimulate digestive enzymes, promoting better digestion and gut health.
Frequently asked questions
One serving of Macha Jhola contains approximately 350-400 calories, depending on the type of fish and the amount of oil used. It's a balanced meal when served with steamed rice.
