Ingredients
Equipment
Method
Clean the fish (5 minutes)
- Rinse the fish pieces (or whole fish) with cold water and a splash of lemon juice. Pat dry with paper towels. Lightly season with salt and black pepper.
Heat oil (1 minute)
- Warm 1 tbsp oil in a large pot over medium heat.
Sauté aromatics (3–5 minutes)
- Add diced onion, minced garlic, and thyme to the pot. Sauté until soft and fragrant and the onions turn translucent.
Add coconut milk & water (2 minutes)
- Pour in 1 can coconut milk and 1–2 cups water (use more for a thinner broth). Bring the liquid to a gentle simmer — not a rolling boil.
Add potatoes & plantains (15–20 minutes)
- Add the potato chunks and sliced plantain. Simmer gently until they are tender and beginning to soften (test with a fork).
Add the fish (6–10 minutes)
- Gently place the seasoned fish pieces into the simmering broth. Keep heat low and simmer until the fish is tender and flakes easily with a fork. Avoid stirring too much so the fish stays intact.
Taste & adjust (1–2 minutes)
- Taste the broth. Adjust salt, add a squeeze of lime juice, or a pinch of black pepper as needed. Add a dash of hot sauce if you want heat.
Notes
• Use fresh snapper or grouper for the cleanest flavor and firm texture.
• Add the fish last to prevent overcooking or breaking apart.
• Keep the heat low to maintain a creamy broth and protect the coconut milk.
• If the soup becomes too thick, add warm water in small amounts.
• The soup tastes even better the next day as the flavors deepen.
• Serve with white rice, cassava, breadfruit, or warm dinner rolls for a full Belizean meal.
• Add the fish last to prevent overcooking or breaking apart.
• Keep the heat low to maintain a creamy broth and protect the coconut milk.
• If the soup becomes too thick, add warm water in small amounts.
• The soup tastes even better the next day as the flavors deepen.
• Serve with white rice, cassava, breadfruit, or warm dinner rolls for a full Belizean meal.
