Nutrition Facts for Whole30 spicy fish stew
Blog Research API Download App

Whole30 Spicy Fish Stew

Image of Whole30 Spicy Fish Stew
Nutriscore Rating: 75/100

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.

💪 Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

Lowest Prices Guaranteed
Top Brands Selection
Fast Free Shipping
Shop Supplements →

Over 25 years of sports nutrition excellence

A1Supplements Products

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 2 tablespoons olive oil
  • 1 medium, diced yellow onion
  • 1 medium, diced red bell pepper
  • 4 minced garlic cloves
  • 1 teaspoon crushed red pepper flakes
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • 1 14-ounce can canned diced tomatoes (no added sugar)
  • 4 cups fish stock or chicken stock
  • 1 1/2 cup coconut milk (compliant, unsweetened)
  • 1.5 pounds white fish fillets (e.g. cod, halibut, or tilapia)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup, chopped fresh cilantro
  • 1 sliced into wedges for serving lime
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Heat a large pot or Dutch oven over medium heat. Add olive oil and let it warm up.

2

Add the diced onion and red bell pepper to the pot and sauté for about 5 minutes, stirring occasionally, until softened.

3

Stir in the minced garlic, crushed red pepper flakes, paprika, and cumin. Cook for another 1-2 minutes, until the spices are fragrant.

4

Pour in the diced tomatoes (with their juices) and the fish or chicken stock. Stir everything together and bring to a simmer.

5

Simmer the mixture for about 10 minutes to allow the flavors to meld.

6

Reduce the heat to low and stir in the coconut milk. Season with salt and black pepper to taste.

7

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.

8

Taste the stew and adjust seasoning, if necessary.

9

Ladle the stew into bowls. Garnish with fresh cilantro and serve with lime wedges on the side.

Cooking Tip: Take your time with each step for the best results!
313
cal
42.8g
protein
12.6g
carbs
10.7g
fat

Nutrition Facts

1 serving (629.0g)
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.

Source of Calories

15.6%%
54.3%%
30.0%%
Fat: 380 cal (30.0%%)
Protein: 688 cal (54.3%%)
Carbs: 198 cal (15.6%%)