Spicy Indian Fish & Tomato Curry
Indian · 40 min · Fish · pescatarian, gluten-free, dairy-free, low-carb
360 cal
25g protein
20g carbs
20g fat
per serving · estimated
Ingredients
- 1 lb Firm white fish fillets (e.g., cod, tilapia)
- 2 tbsp Olive oil
- 1 medium Onion
- 3 Garlic cloves
- 1 inch piece Ginger
- 1 can (14 oz) Canned diced tomatoes
- 1/2 cup Coconut milk (full fat)
- 1 tsp Garam masala
- 1/2 tsp Turmeric powder
- 1/2 tsp Chili powder
- 2 tbsp Cilantro (fresh)
- to taste Salt
- to taste Pepper
Method
- Cut the fish fillets into bite-sized pieces and set aside.
- Finely chop the onion, garlic, and ginger.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Add garlic and ginger; cook for 1 minute until fragrant.
- Stir in garam masala, turmeric, chili powder, salt, and pepper. Cook for another minute to toast the spices.
- Add canned diced tomatoes and cook for 5 minutes, stirring occasionally.
- Pour in coconut milk, bring to a gentle simmer, and cook for 10 minutes to develop the sauce.
- Gently add the fish pieces to the sauce, cover, and simmer for 10 minutes until the fish is cooked through. Garnish with chopped cilantro and serve hot.
Auto-generated recipe; nutrition figures are estimates. Verify allergens on every ingredient label before cooking.
A fresh set of dinner ideas every week — with a one-tap grocery list you can shop on Instacart. No spam; unsubscribe anytime.