Mashuai
Mashuai is a traditional Omani fish curry built on toasted spices—turmeric, cumin, coriander, cardamom, and cinnamon—simmered with coconut milk and tender white fish until the fish flakes easily and the sauce coats it in aromatic richness.
Mashuai is a traditional Omani fish curry built on toasted spices—turmeric, cumin, coriander, cardamom, and cinnamon—simmered with coconut milk and tender white fish until the fish flakes easily and the sauce coats it in aromatic richness.

Check what you already have. We'll leave it off your shopping list.
CookOS may earn a commission from Instacart orders.
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Heat the vegetable oil in a large pan over medium heat. Add the chopped onion and cook until it becomes soft and translucent, about 5-7 minutes.
Add the minced garlic, ginger, and green chili (if using). Cook for another minute until fragrant.
Stir in the turmeric, cumin, coriander, cinnamon, black pepper, and cardamom. Cook for another minute to toast the spices.
Add the chopped tomato and cook until it breaks down and becomes a thick sauce, about 5 minutes.
Add the fish pieces to the pan and cook for about 3-4 minutes on each side, or until they are lightly browned.
Pour in the coconut milk and bring the mixture to a gentle simmer.
Reduce the heat to low, cover, and cook for about 15-20 minutes, or until the fish is cooked through and flakes easily with a fork.
Season with salt to taste.
Garnish with fresh cilantro before serving.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water if the sauce has thickened.
Firm white fish like kingfish is ideal. Any firm white fish will work; avoid delicate or flaky varieties that may fall apart during the 15–20 minute simmer.
Yes. Prepare the spice base and sauce up to step 6, then refrigerate. Reheat gently and add fish just before serving to prevent overcooking.
The fish is done when it flakes easily with a fork after simmering for 15–20 minutes. It should be opaque throughout and no longer translucent.
Coconut cream will make the curry richer and thicker. Use it at a 1:1 ratio, but reduce the simmer time slightly and watch for over-thickening.
Yes. Green chili adds heat; omit it for a milder curry, or include it for authentic Omani spice levels.