Vegetable and fish curry

This vegetable and fish curry combines fresh white fish with zucchini, broccoli, and red pepper in a rich coconut milk sauce. It’s a quick and flavorful dish that’s perfect for a nutritious weeknight dinner.

01 Feb 2026
Cook time 7 min
Prep time 15 min

Ingredients:

2 tbsp curry paste
2 cups coconut milk
1 lb white fish
2 zucchini
8 oz broccoli
1 red pepper
1 tbsp fish sauce
1 tbsp lime juice
2 tsp brown sugar
1/4 cup coriander leaves
Vegetable and fish curry

Vegetable and fish curry is a delightful and aromatic dish that brings together the vibrant flavors of fresh fish and a variety of vegetables, harmonized by rich coconut milk and curry paste. This recipe is perfect for a nutritious weeknight dinner that is both flavor-packed and simple to prepare. Follow this step-by-step guide to create a delicious meal that your family will love.

Instructions:

1. Prepare the Ingredients:
- Cut the white fish into bite-sized chunks.
- Slice the zucchini into rounds.
- Cut the broccoli into small florets.
- Slice the red pepper into strips.
- Chop the coriander leaves.
2. Cook the Sauce:
- Heat a large pan or wok over medium heat.
- Add the curry paste to the pan and cook for 1-2 minutes until fragrant, stirring constantly to prevent it from burning.
3. Add the Coconut Milk:
- Pour in 2 cups of coconut milk.
- Stir well to combine with the curry paste and bring the mixture to a gentle simmer.
4. Cook the Vegetables:
- Add the sliced zucchini, broccoli florets, and red pepper strips to the pan.
- Stir everything together and let it simmer for about 5 minutes or until the vegetables start to soften.
5. Add the Fish and Seasonings:
- Gently add the fish chunks to the pan.
- Stir in the fish sauce, lime juice, and brown sugar.
- Simmer for another 7-10 minutes, or until the fish is cooked through and the vegetables are tender.
6. Adjust Seasoning:
- Taste the curry and adjust the seasoning if needed. You can add more fish sauce for saltiness, lime juice for acidity, or brown sugar for sweetness.
7. Garnish and Serve:
- Remove the curry from the heat.
- Sprinkle the chopped coriander leaves over the top.
- Serve the vegetable and fish green curry hot, accompanied by steamed rice or noodles if desired.

Congratulations! You've successfully prepared a mouthwatering vegetable and fish curry. The combination of tender fish, crisp vegetables, and creamy, flavorful curry sauce creates a dish that's both wholesome and satisfying. Serve it over steamed rice or noodles for a complete meal. Enjoy your culinary creation and don't forget to share this delightful recipe with your friends and family.

Vegetable and fish curry FAQ:

What is the best way to know when the fish is cooked through?

The fish should be opaque and flake easily with a fork when it is fully cooked. Depending on the thickness of the fish chunks, this typically takes about 7-10 minutes of simmering.

Can I use frozen fish for this recipe?

Yes, you can use frozen fish, but it's best to thaw it beforehand to ensure even cooking. After thawing, pat the fish dry and cut it into bite-sized pieces before adding it to the curry.

How should I store leftover vegetable and fish curry?

Store leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat on the stove or in the microwave until heated through before serving.

What can I substitute for coconut milk if I have a dairy allergy?

You can use almond milk or cashew cream as a substitute for coconut milk, but keep in mind that this will alter the flavor and creaminess of the curry.

What size pan should I use to make this curry?

A large skillet or wok is ideal for this recipe, as it allows enough space to cook the vegetables and fish without overcrowding, encouraging even cooking.

Cooking Tips:

- Select fresh, high-quality white fish to ensure the best flavor and texture.

- Adjust the amount of curry paste according to your preferred spice level.

- Slice the vegetables evenly to ensure they cook at a similar rate.

- Do not overcook the fish; it should be tender and flaky but not falling apart.

- Add a splash of water or extra coconut milk if the curry sauce becomes too thick.

- Garnish with fresh coriander leaves for an added burst of flavor and color.

- Serve the curry with steamed jasmine rice or rice noodles to soak up the delicious sauce.

Nutrition Facts

4 Servings
Calories 470kcal
Protein 27g
Carbohydrates 16g
Fiber 5g
Sugar 10g
Fat 36g

More recipes

Thai fishcakes with dipping sauce

Savory Thai fishcakes served with a tangy salsa dipping sauce.

16 Feb 2026

Vegan shepherd's pie

A comforting vegan shepherd's pie with lentils and mashed potatoes.

30 Nov 2025

Easy coconut curry

A quick and creamy coconut curry with broccoli and chickpeas.

12 Dec 2025

Lentil spaghetti bolognaise

Enjoy a hearty Lentil Spaghetti Bolognese, a nutritious twist on a classic.

29 Nov 2025

Pork with udon noodles

A quick stir-fry of pork and udon noodles in a savoury marinade.

27 Dec 2025

Citrusy salmon and asparagus

A quick and healthy lemon garlic salmon with asparagus dish.

28 Jan 2026

Baked garlic parmesan chicken

Delicious baked garlic parmesan chicken with a crispy crust.

29 Dec 2025

Chicken saag

Enjoy Chicken Saag: creamy spinach and chicken in a spiced gravy.

07 Feb 2026

Posts