Red curry fish kebabs with coconut rice

Red curry fish kebabs are made with marinated white fish, red peppers, and scallions, grilled to perfection and paired with creamy coconut rice. This dish offers a delightful balance of spicy and rich flavours, ideal for any mealtime.

26 Jan 2026
Cook time 10 min
Prep time 20 min

Ingredients:

1.50 lb white fish
1 red pepper
1/2 cup scallions
1/3 cup curry paste
1 cup coconut milk
1 cup basmati rice
Red curry fish kebabs with coconut rice

Red curry fish kebabs with coconut rice is a delicious and aromatic dish that combines the flavors of spicy red curry paste and creamy coconut milk. This dish features succulent white fish skewered with vibrant red peppers and scallions, served alongside fragrant basmati rice cooked in coconut milk. Perfect for a weeknight meal or a special occasion, red curry fish kebabs are sure to be a hit with their irresistible combination of tastes and textures.

Instructions:

1. Prepare the Fish:
- Cut the white fish into 1.5-inch cubes. Pat dry with a paper towel.
- Season the fish with salt and pepper.
2. Marinate the Fish:
- In a medium bowl, combine the curry paste with the fish cubes. Toss gently to coat the fish evenly with the curry paste. Let it marinate for at least 15 minutes for the flavors to meld.
3. Prepare the Rice:
- Rinse the basmati rice under cold water until the water runs clear. This helps remove excess starch and ensures fluffy rice.
- In a medium saucepan, combine the rinsed rice, coconut milk, water, and a pinch of salt.
- Bring to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for about 15 minutes or until the rice is tender and the liquid is absorbed.
- Turn off the heat and let it sit covered for an additional 5 minutes. Fluff with a fork before serving.
4. Assemble the Kebabs:
- Preheat your grill to medium-high heat or set your broiler to high.
- Thread the fish cubes, red pepper pieces, and chopped scallions alternately onto skewers.
- If you're using wooden skewers, soak them in water for at least 20 minutes beforehand to prevent burning.
5. Cook the Kebabs:
- Place the kebabs on the grill or under the broiler. Cook for about 3-4 minutes on each side or until the fish is opaque and flakes easily with a fork. Be sure to turn the kebabs occasionally for even cooking.
6. Serve:
- Serve the red curry fish kebabs hot, alongside the coconut rice. Garnish with extra chopped scallions or fresh cilantro if desired.

Red curry fish kebabs with coconut rice are not only easy to prepare but also bursting with flavors. The spicy and creamy elements perfectly complement the delicate fish and fragrant rice, making this dish a delightful experience for the taste buds. Whether you're cooking for yourself or entertaining guests, this recipe promises a satisfying and memorable meal. Serve with a side of fresh salad or steamed vegetables for a complete and balanced meal.

Red curry fish kebabs with coconut rice FAQ:

How long should I grill the fish kebabs?

Grill the fish kebabs for about 3-4 minutes on each side. The fish is done when it is opaque and flakes easily with a fork.

What type of white fish is best for this recipe?

Mild white fish such as cod, haddock, or tilapia works well. These types hold up nicely on the grill and absorb the flavors of the curry paste.

Can I prepare the kebabs in advance?

Yes, you can marinate the fish ahead of time. Keep the marinated fish covered in the refrigerator for up to 2 hours before assembling and grilling the kebabs.

What can I use if I don't have coconut milk?

If you don’t have coconut milk, you can substitute it with regular milk mixed with a bit of shredded coconut or use a non-dairy milk alternative with coconut flavor.

How do I store leftover kebabs and rice?

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the microwave to avoid overcooking the fish.

Cooking Tips:

- Ensure the fish is fresh and cut into uniform pieces to ensure even cooking.

- Soak wooden skewers in water for 30 minutes before using to prevent them from burning on the grill.

- Marinate the fish in the curry paste for at least 30 minutes to enhance the flavor.

- Use full-fat coconut milk for a richer taste in the rice.

- Cook the basmati rice with a pinch of salt to bring out its natural flavor.

- For a spicier dish, add some chopped fresh chili to the curry paste marinade.

- Keep an eye on the kebabs while grilling to avoid overcooking the fish, which can make it dry.

Nutrition Facts

4 Servings
Calories 440kcal
Protein 36g
Carbohydrates 20g
Fiber 2.17g
Sugar 3.66g
Fat 24g

More recipes

Lemon shrimp and asparagus stir fry

A quick lemon shrimp and asparagus stir fry packed with flavor.

25 Jan 2026

Lazy pad thai

Quick and easy Lazy Pad Thai with peanut butter sauce.

22 Dec 2025

Savoury mince ragout

A hearty savoury mince ragout with ground beef and tomatoes.

23 Nov 2025

Little pies with sweet potato topping

Enjoy these little pies topped with sweet potato and beef filling.

06 Feb 2026

Grilled feta and spinach beef burgers

Delicious grilled beef burgers with spinach and feta cheese.

04 Feb 2026

Vegan cauliflower and tomato casserole

A delicious vegan casserole with cauliflower and tomatoes.

10 Dec 2025

Fish saganaki with garlic toasts

Delicious fish saganaki with spicy tomato sauce and garlic toasts.

29 Nov 2025

One-pan gluten-free tomato basil pasta

A one-pan gluten-free pasta with tomatoes and basil, easy to make.

08 Jan 2026

Posts