Go Back
Mahi Mahi with Stewed Spiced Peaches

Mahi Mahi with Stewed Spiced Peaches

See conversation above for links to the specific spices I used in this dish. If you are not so inclined, this dish will also be delicious with typical supermarket spices, just not as unique and not quite as vibrant (due to freshness of spices). 

Course Entree
Cuisine Indian
Keyword fish, peaches, seafood


For stewed spiced peaches:

  • 1-2 T vegetable oil
  • 1/2 t desert fennel seeds
  • 1 t mountain cumin seeds, plus more later
  • 10 curry leaves
  • 2 large red onions, diced
  • 2 T minced garlic
  • 1/2 t ground turmeric, plus more later
  • 1/2 t silk chile pepper, plus more later
  • 1 t Mediterranean coriander, ground
  • 1 t mountain cumin, ground
  • 1/4 t ground Ceylon cinnamon
  • 2 large peaches, cored and diced, tossed in juice of one lime
  • sea salt as needed (see instructions)

For mahi mahi:

  • 4 filets mahi mahi
  • 3 zanzibar black peppercorns
  • 1/8 t turmeric
  • 1/8 t silk chile pepper
  • 1/4 t Mediterranean coriander seeds
  • 1/4 t mountain cumin seeds
  • 3 pinches coarse sea salt
  • 2 T vegetable oil

For garnish:

  • cooked Basmati rice
  • Lime wedges
  • Cilantro leaves (I did not have, optional)


First start the stewed spiced peaches:

  1. Heat the oil in a large, heavy pot over medium heat. Add the cumin seeds, fennel seeds and curry leaves (be careful of the curry leaves splattering). Stir the spices occasionally and let them roast until darkened and fragrant.

  2. Add the onions with a pinch of salt. Turn the heat up to to medium high. Stir occasionally and cook until caramelizing, about 10-15 minutes. Keep some water by the cooktop to splash a little in if the onions start to stick or scorch.

  3. Add the garlic, turmeric and silk chile pepper. Stir and let cook for 3 minutes.

  4. Add the ground coriander, ground cumin and cinnamon. Stir and let cook for another 2 minutes.

  5. Add the peaches with a pinch of salt. Reduce the heat to gently simmer, covered, for 20 minutes.

While the peaches are simmering, prepare the mahi mahi:

  1. Combine all of the ingredients (spices and seasoning) except the fish and oil of course in a spice grinder. Grind to make a spice blend. 

  2. Divide the spice blend between the 4 filets and rub on both sides. Let rest until the peaches have cooked for 20 minutes.

Bringing the dish together:

  1. First taste the peaches. They might need salt or lime juice. Once you have them tasting how you want them, reduce the heat and cook the fish.

  2. Heat the 2 tablespoons vegetable oil in a large nonstick skillet over medium heat. When it is hot, add the fish filets and cook until golden brown on each side and cooked through so that it flakes when pressed.

  3. Spoon some Basmati rice into a shallow bowl. Place the cooked fish on top of it. Spoon some of the stewed spiced peaches beside the fish. Garnish with lime wedges and chopped cilantro if you have it.