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

Chicken with mushrooms, green beans and cherry tomatoes

One Pan Balsamic Chicken with mushrooms, green beans, and cherry tomatoes.

14 Feb 2026

Baked cod with tomato and cheese

Easy baked cod topped with tomatoes and cheese.

30 Dec 2025

Kale and corn-stuffed chicken breasts with monterey cheese

Stuffed chicken breasts with kale, corn, and Monterey cheese.

05 Jan 2026

Lemon spaghetti squash with shrimp

A light lemon spaghetti squash dish topped with shrimp and garlic sauce.

20 Nov 2025

Chicken strips with olive oil and seasoning

Quick and flavorful chicken strips, seasoned with olive oil and spices.

27 Nov 2025

Leek, pumpkin & sweet potato frittata

A wholesome leek, pumpkin, and sweet potato frittata baked to perfection.

06 Dec 2025

Butter chicken with spinach

Creamy butter chicken with spinach, perfect for dinner.

27 Jan 2026

Savoury mince ragout

A hearty savoury mince ragout with ground beef and tomatoes.

23 Nov 2025

Posts