
Warm, fragrant, and deeply satisfying, this coconut fish stew is the kind of bowl that feels like a full reset after a long day. Firm white fish — cod, halibut, or snapper all work beautifully — gets nestled into a simmering broth built from full-fat coconut milk, diced tomatoes, and chicken broth, then gently cooked until perfectly opaque and tender. The spice blend of cumin, smoked paprika, turmeric, and fresh ginger gives the stew serious depth without relying on any thickeners or flour-based shortcuts, so it's naturally free of gluten from start to finish. A squeeze of fresh lime juice stirred in at the end brightens everything up and balances the richness of the coconut milk in the best possible way. It comes together in one skillet or Dutch oven, which means less cleanup and more time actually enjoying dinner. Serve it with fresh cilantro and extra lime wedges for a restaurant-worthy finish that feeds four without any fuss.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings


















Pat the fish pieces dry with paper towels and season all over with the salt and black pepper. Set aside.
Heat the olive oil in a large deep skillet or Dutch oven over medium heat until shimmering. Add the onion and bell pepper and cook, stirring occasionally, until softened and the onion is translucent, about 6–7 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
