THE GOURMETGharana Subscribe
Non-VegMain

Saaree Machi

Bhagara Macchi is a delicious, rich fish curry from the Hyderabadi cuisine, known for its aromatic spices and flavorful base. The dish gets its signature taste from the Bhagara Masala – a blend of coconut, sesame seeds, and other spices – that gives the curry its creamy, nutty texture. Shallow fried fish is gently simmered in a tangy tamarind-based gravy, making this a perfect dish to serve with hot steamed rice. The use of tamarind adds a pleasant tangyness, while the masala offers layers of flavor that make this dish unforgettable. The tempering (tadka) with cumin seeds and dried red chilies adds a final touch of aroma and flavor.

Serves4
Also known asBhagara Macchi · Saaree Macchi

Method

To Prepare the Bhagara Masala

  1. Dry Roast the Ingredients: In a pan, dry roast the grated coconut, coriander seeds, cumin seeds, sesame seeds, poppy seeds, bay leaves, roasted split gram, groundnuts (if using), and natural stone flower over medium heat. Stir frequently to prevent burning.
  2. Cool and Grind: Once the mixture is roasted and fragrant, allow it to cool completely. Grind it into a fine powder using a spice grinder or blender. This is your Bhagara Masala.

To Marinate the Fish

  1. Prepare the Marinade: In a bowl, combine the ginger garlic paste, salt, turmeric, red chili powder, lemon juice, and oil.
  2. Marinate the Fish: Coat the fish pieces evenly with the marinade. Let the fish sit for 15–20 minutes to absorb the flavors.
  3. Shallow Fry the Fish: Heat oil in a pan. Once the oil is hot, add the marinated fish pieces. Shallow fry on both sides until the fish is cooked through and has a nice golden color. Remove and set aside on a plate.

For the Curry Base

  1. Prepare the Base: In the same pan, heat oil and add cumin seeds. Once they splutter, add chopped onions and salt. Cover and cook the onions until they turn golden brown.
  2. Add Spices: Add the ginger garlic paste to the onions and sauté for about 2 minutes until the raw smell disappears. Then, add turmeric and chili powder. Stir well and let the spices blend with the onions.
  3. Bhagara Masala: Add the prepared Bhagara Masala to the mixture and cook for about 2 minutes, stirring continuously to prevent burning.
  4. Tamarind and Water: Pour in the tamarind pulp and ½ cup water to adjust the consistency of the gravy. Bring the mixture to a boil and allow it to simmer for 5–10 minutes, allowing the flavors to meld together.

Finishing the Curry

  1. Add the Fish: Gently place the shallow-fried fish into the curry base. Carefully stir, ensuring the fish pieces remain intact.
  2. Tadka (Tempering): In a separate small pan, heat oil. Add cumin seeds and dried red chilies. Let them sizzle for a few seconds. Pour this tadka over the fish curry.
  3. Garnish: Garnish the dish with freshly chopped cilantro.

Serve

  1. Bhagara Macchi is best enjoyed with steaming hot rice or even with Indian bread like chapati. The tangy, spicy flavors of the curry pair wonderfully with plain rice, allowing the full depth of the dish to shine.
  2. This dish is a flavorful example of how simple ingredients, when combined thoughtfully, can produce something truly extraordinary. Enjoy your meal!

Short version