Spinach Turmeric Fish Curry
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A vibrant and flavorful fish curry featuring spinach and turmeric, perfect for a healthy and satisfying meal.
- Author: Hank
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
- Diet: Low Calorie
- 1 tbsp olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 inch fresh ginger, grated
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1/2 tsp ground coriander
- 1/4 tsp cayenne pepper (optional)
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1/2 cup vegetable broth
- 1 lb firm white fish fillets (cod, tilapia, or halibut), cut into 2-inch pieces
- 5 ounces fresh spinach
- 1/2 cup coconut milk
- Salt and black pepper to taste
- Fresh cilantro, chopped, for garnish
- Heat olive oil in a large skillet or pot over medium heat. Add onion and cook until softened, about 5-7 minutes.
- Stir in garlic and ginger and cook for another minute until fragrant.
- Add turmeric, cumin, coriander, and cayenne pepper (if using). Cook for 1 minute, stirring constantly, until aromatic.
- Pour in diced tomatoes and vegetable broth. Bring to a simmer, then reduce heat and let it cook for 10 minutes, allowing the flavors to meld.
- Gently add the fish pieces to the curry. Cook for 5-7 minutes, or until the fish is opaque and flakes easily.
- Stir in the fresh spinach a handful at a time, allowing it to wilt before adding more.
- Pour in the coconut milk and stir to combine. Heat through for 2-3 minutes, but do not boil.
- Season with salt and black pepper to taste.
- Serve hot, garnished with fresh cilantro.
Notes
- Serve this curry with steamed rice, quinoa, or naan bread.
- You can adjust the amount of cayenne pepper to your preferred spice level.
- For a thicker curry, you can simmer it for a longer time before adding the fish.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 8g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 70mg