Course: Main
Serves: 4-5
Difficulty level: Skilled

Ingredients

  • 3 lb catfish filets or 3” nuggets (or any boneless, skinless fish pieces)
  • 2 tbsp ginger and garlic paste (or garlic powder)
  • ½ tsp salt
  • 2 tbsp tamarind paste (or more, if needed)
  • 2 medium onions, chopped into thick pieces
  • 3 tbsp Machli Masala
  • 1 tbsp toasted, coarsely ground cumin powder
  • 1 tbsp toasted, coarsely ground coriander powder
  • ¼ cup oil
  • 2 tbsp dried fenugreek (methi) leaves
  • 2 tsp garam masala
  • 4 whole dry red chilies
  • 1 tsp whole cumin
  • 3 cups water

Directions

  1. Wash and pat dry the fish pieces.
  2. Mix the fish with ginger and garlic paste and ½ tsp salt. Set aside.
  3. Heat a pan and add a few drops of oil. Add the onions and cook until medium brown.
  4. Grind the onions, cumin powder, coriander powder, and tamarind paste with a bit of water to form a paste. Set aside.
  5. In a non-stick pan, heat oil and add the whole cumin. Let it brown.
  6. Add the red chilies and fry until browned.
  7. Add the onion paste and Machli Masala, followed by 3 cups of water. Let the curry cook for 15 minutes.
  8. When the sauce thickens, taste it to see if it needs more spices, tamarind paste, or salt. Adjust accordingly.
  9. Add the fish pieces and simmer for another 15 minutes.
  10. Enjoy with rice, chips, or naan.

Note: This dish can be made with either “Authentic Indian Spice Blend” or “Expedition Spice Blend.”

Tip: For any recipe, taste as you go. If the dish isn’t sour enough, add more lemon juice. If it isn’t spicy enough, add more spice blend. And always check the salt levels. Indian cooking is about intuition, not precision—so be bold and adjust as needed.