Ika Vakalolo

Ika Vakalolo – delicious Fijian coconut fish stew
Fiji
⏱ — min. Serves: —

Ika Vakalolo's aroma fills the kitchen as fish gently simmers in coconut cream, the spices blooming when the fish is added to the pot. The name vakalolo refers to the coconut milk cooking method that defines this curry. Fresh fish from Fiji's reefs needs little more than this simple curry treatment to become a complete meal. Unlike heavier curries, ika vakalolo stays light and refined, letting the delicate fish shine through the creamy sauce.

⚡ Medium 🔥 ~320 kcal / serving

Ingredients

  • 1 lb (450 g) fish fillets (such as snapper or mahi-mahi), cut into chunks
  • 1 cup coconut milk
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 large tomato, diced
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 1 tablespoon fish sauce or soy sauce
  • 1 teaspoon turmeric powder
  • 1 teaspoon paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • Salt and black pepper to taste
  • Fresh cilantro or parsley, chopped (for garnish)
  • Cooked rice, for serving

Instructions

Prepare the Fish

Season the fish chunks with salt and black pepper.

Cook the Aromatics

In a large skillet or pot, heat a little oil over medium heat.

Add the chopped onion and cook until softened and translucent, about 5 minutes.

Stir in the minced garlic and ginger, and cook for another 2 minutes until fragrant.

Add Spices and Vegetables

Stir in the turmeric powder, paprika, ground cumin, and ground coriander. Cook for 1-2 minutes to toast the spices.

Add the diced tomato, green bell pepper, and red bell pepper. Cook for 3-4 minutes until the vegetables start to soften.

Add Coconut Milk and Fish

Pour in the coconut milk and bring to a simmer.

Add the seasoned fish chunks to the skillet and gently stir to combine.

Simmer

Cover and simmer for about 10-15 minutes, or until the fish is cooked through and tender. Stir occasionally.

Season and Serve

Adjust the seasoning with salt and black pepper, and add the fish sauce or soy sauce for extra flavor if desired.

Garnish with chopped fresh cilantro or parsley.

Frequently Asked Questions

Should I use fresh or canned coconut milk?

Fresh is best, but good-quality canned coconut milk works perfectly. Avoid ultra-light versions, which lack the richness this dish needs. Shake the can well before opening to ensure even fat distribution.

How do I know when the fish is done without overcooking it?

Fish should be opaque throughout and flake easily with a fork. At 10-15 minutes of gentle simmering, most fillets are done. Overcooked fish becomes rubbery—better to undercook slightly and check early.

What fish works best for ika vakalolo?

White fish with mild flavor is ideal: snapper, mahi-mahi, cod, or grouper. Avoid strongly flavored fish like tuna or mackerel, which overpower the subtle spices and cream.

Can I add different vegetables to this curry?

Yes. Eggplant, zucchini, okra, or spinach all work well. Add firmer vegetables early (with aromatics) and soft vegetables (spinach) in the last few minutes so they don't lose their texture.

Is ika vakalolo spicy?

No. The spices (turmeric, paprika, cumin) are warm rather than hot. Fresh chili is optional. If you want heat, add a sliced chili during cooking or serve chili sauce on the side.