Fijian Fish Suruwa Curry Recipe
If you’re looking to explore the flavors of the South Pacific, this Fijian Fish Suruwa Curry is the perfect place to start. A beloved dish in Fiji, Suruwa is a coconut-based curry that reflects the island nation’s rich blend of Indian and Pacific influences.
Featuring tender white fish simmered in a fragrant coconut curry sauce and topped with a refreshing pineapple chilli salsa, this recipe delivers a beautiful balance of creamy, spicy, sweet, and tangy flavors.
Perfect for family dinners or entertaining guests, this comforting seafood curry is surprisingly easy to prepare and comes together in under 40 minutes.
What is Fish Suruwa?
Suruwa is a traditional Fijian-style curry commonly prepared with fish, chicken, or vegetables. Influenced by Indian cuisine, it incorporates aromatic spices such as turmeric, cumin, and garam masala while embracing local island ingredients like coconut milk and fresh seafood.
The result is a lighter, fresher curry compared to many traditional Indian curries, making it ideal for warm climates and seafood lovers.
Why You’ll Love This Recipe
Rich and creamy coconut curry
Packed with protein
Easy one-pot meal
Authentic Fijian-inspired flavors
Ready in under 40 minutes
Naturally dairy-free
Perfect for meal prep
Ingredients
For the Fish Curry
2 tbsp vegetable oil
1 red onion, finely chopped
2 garlic cloves, crushed
2cm piece fresh ginger, finely grated
1 small red chilli, finely chopped
2 tsp garam masala
1 tsp ground turmeric
1 tsp ground cumin
250g cherry tomatoes, halved
400ml coconut milk
800g firm white fish fillets, cut into chunks
1–2 tbsp fresh lime juice
Fresh coriander sprigs
For the Pineapple Chilli Salsa
1 small fresh pineapple, finely chopped
1/2 small red chilli, finely chopped
1 tbsp fresh lime juice
Remaining red onion
To Serve
Warmed basmati rice
Lime wedges
How to Make Fijian Fish Suruwa Curry
Step 1: Build the Curry Base
Heat the vegetable oil in a large saucepan over medium heat.
Add three-quarters of the chopped onion and cook for 2–3 minutes until softened.
Add:
Garlic
Ginger
Chilli
Cook until fragrant.
Stir in:
Garam masala
Turmeric
Ground cumin
Cook for 30 seconds to release the spices’ aromas.
Step 2: Add Tomatoes and Coconut Milk
Add the cherry tomatoes and cook for 3–4 minutes until they begin to soften.
Pour in the coconut milk and bring the mixture to a gentle boil.
The tomatoes will help create a rich, flavorful curry base.
Step 3: Cook the Fish
Add the fish pieces to the curry.
Reduce the heat to medium-low and partially cover.
Simmer for approximately 5 minutes or until the fish is just cooked through and flakes easily.
Gently stir through fresh lime juice and season to taste.
Step 4: Prepare the Pineapple Chilli Salsa
While the curry cooks, combine:
Fresh pineapple
Remaining red onion
Chilli
Lime juice
Mix well and set aside.
The salsa provides a refreshing contrast to the creamy curry.
Step 5: Serve
Spoon the curry into serving bowls.
Top with fresh coriander.
Serve alongside:
Steamed basmati rice
Pineapple chilli salsa
Fresh lime wedges
Why Pineapple Salsa Works So Well
The sweetness of fresh pineapple balances the warming spices and rich coconut milk beautifully.
It adds:
Freshness
Natural sweetness
Texture
Bright acidity
This contrast is one of the defining characteristics that makes Fijian Fish Suruwa unique.
Best Fish for This Curry
Choose firm white fish varieties such as:
Barramundi
Snapper
Ling
Cod
Grouper
Mahi-mahi
These hold their shape well during cooking and absorb the curry flavors beautifully.
Tips for Perfect Fish Curry
Don’t Overcook the Fish
Fish cooks quickly. Add it toward the end of cooking to keep it tender and flaky.
Use Full-Fat Coconut Milk
Full-fat coconut milk creates a richer and creamier curry.
Taste Before Serving
Adjust the balance with extra lime juice if you’d like a brighter finish.
Prepare the Salsa Fresh
For the best texture and flavor, make the pineapple salsa just before serving.
Storage and Meal Prep
Refrigerator
Store leftover curry in an airtight container for up to 2 days.
Reheating
Warm gently over low heat to avoid breaking up the fish.
Salsa
Prepare fresh before serving for the best results.
Nutritional Information
Per serving:
Calories: 690
Protein: 46.9g
Fat: 31.5g
Carbohydrates: 51g
