Dive into a bowl of comfort with this Whole30 Spicy Fish Stew, a hearty and wholesome dish brimming with bold flavors and nourishing ingredients. Perfectly flaky white fish fillets like cod, halibut, or tilapia are gently simmered in a fragrant broth of coconut milk, fresh tomatoes, and savory spices like paprika, cumin, and crushed red pepper flakes, delivering just the right amount of heat. This one-pot wonder comes together in under an hour, making it an ideal choice for a satisfying weeknight meal. Garnished with fresh cilantro and served with a squeeze of bright lime, it’s as vibrant as it is healthy, and completely Whole30 compliant—no added sugars, grains, or dairy in sight! Whether you're following a Whole30 diet or simply craving a flavorful, nourishing stew, this recipe is sure to become a household favorite.
Premium sports nutrition and supplements at the best prices since 1999.
Over 25 years of sports nutrition excellence
Heat a large pot or Dutch oven over medium heat. Add olive oil and let it warm up.
Add the diced onion and red bell pepper to the pot and sauté for about 5 minutes, stirring occasionally, until softened.
Stir in the minced garlic, crushed red pepper flakes, paprika, and cumin. Cook for another 1-2 minutes, until the spices are fragrant.
Pour in the diced tomatoes (with their juices) and the fish or chicken stock. Stir everything together and bring to a simmer.
Simmer the mixture for about 10 minutes to allow the flavors to meld.
Reduce the heat to low and stir in the coconut milk. Season with salt and black pepper to taste.
Gently add the fish fillets into the stew. Cover and let simmer for 5-7 minutes, or until the fish is cooked through and flakes easily with a fork.
Taste the stew and adjust seasoning, if necessary.
Ladle the stew into bowls. Garnish with fresh cilantro and serve with lime wedges on the side.
Calories |
313 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 10.7 g | 14% | |
| Saturated Fat | 1.9 g | 9% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 95 mg | 32% | |
| Sodium | 1240 mg | 54% | |
| Total Carbohydrate | 12.6 g | 5% | |
| Dietary Fiber | 3.1 g | 11% | |
| Total Sugars | 5.7 g | ||
| Protein | 42.8 g | 86% | |
| Vitamin D | 8.5 mcg | 43% | |
| Calcium | 100 mg | 8% | |
| Iron | 1.9 mg | 10% | |
| Potassium | 898 mg | 19% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.