Nutrition Facts for Dairy-free spicy fish stew

Dairy-Free Spicy Fish Stew

Image of Dairy-Free Spicy Fish Stew
Nutriscore Rating: 74/100

Dive into bold flavors with this Dairy-Free Spicy Fish Stew, a vibrant and wholesome dish perfect for seafood lovers seeking a healthy, comforting meal. This recipe combines tender chunks of white fish, aromatic spices like paprika and cayenne, and a creamy base of dairy-free coconut milk to create a rich, spicy broth that’s brimming with warmth. Fresh vegetables like diced carrots, red bell peppers, and onions add texture and depth, while a hint of jalapeño brings an optional kick of heat. With fish stock and fresh cilantro rounding out the recipe, this one-pot wonder is ready in under an hour and makes for a nourishing, gluten-free dinner option. Serve it with a squeeze of lime for a zesty finish and enjoy a taste of the sea with this satisfying, dairy-free twist on traditional fish stew!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

17 items
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 garlic cloves, minced
  • 1 medium red bell pepper, diced
  • 1 medium carrot, diced
  • 1 small jalapeño or red chili, finely chopped (optional for extra heat)
  • 14 ounces canned crushed tomatoes
  • 4 cups fish stock or seafood stock (dairy-free)
  • 1 cup coconut milk (unsweetened, full-fat)
  • 1 teaspoon paprika
  • 1 teaspoon ground cumin
  • 0.5 teaspoon cayenne pepper (adjust to taste)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1.5 pounds white fish filets (e.g., cod, halibut, or tilapia), cut into 2-inch chunks
  • 0.25 cup fresh cilantro, chopped
  • 1 medium lime, cut into wedges (for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Heat the olive oil in a large pot or Dutch oven over medium heat.

2

Add the diced onions and sauté for 3-4 minutes until softened and translucent.

3

Stir in the garlic, red bell pepper, carrot, and jalapeño (if using). Cook for another 5 minutes, stirring occasionally.

4

Add the canned crushed tomatoes, fish stock, and coconut milk to the pot. Stir well to combine.

5

Season the mixture with paprika, ground cumin, cayenne pepper, salt, and black pepper. Bring the pot to a gentle boil.

6

Lower the heat to a simmer and let the stew cook uncovered for 20 minutes, allowing the flavors to meld and the vegetables to soften.

7

Gently add the fish chunks into the simmering stew, ensuring they are submerged in the broth.

8

Simmer for an additional 8-10 minutes, or until the fish is opaque and flakes easily with a fork.

9

Stir in the fresh cilantro and adjust seasoning with additional salt or cayenne if desired.

10

Serve the spicy fish stew hot with lime wedges on the side for an extra burst of brightness.

Cooking Tip: Take your time with each step for the best results!
1852
cal
181.0g
protein
80.8g
carbs
97.3g
fat

Nutrition Facts

1 serving (2752.4g)
Calories
1852
% Daily Value*
Total Fat 97.3 g 125%
Saturated Fat 57.0 g 285%
Polyunsaturated Fat 2.7 g
Cholesterol 380 mg 127%
Sodium 4968 mg 216%
Total Carbohydrate 80.8 g 29%
Dietary Fiber 23.8 g 85%
Total Sugars 39.0 g
Protein 181.0 g 362%
Vitamin D 34.0 mcg 170%
Calcium 509 mg 39%
Iron 18.9 mg 105%
Potassium 5163 mg 110%

*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

16.8%%
37.7%%
45.5%%
Fat: 875 cal (45.5%%)
Protein: 724 cal (37.7%%)
Carbs: 323 cal (16.8%%)