I love how Sri Lankan Coconut Sambol brings together fresh coconut, heat, citrus, and sharp shallot in one quick, vibrant relish. I make it in just minutes, and it adds a bold, spicy kick to rice, roti, curries, and string hoppers.
Why You’ll Love This Recipe
I love this recipe because it is fast, flavorful, and incredibly easy to put together. I only need a handful of simple ingredients, yet the final dish tastes bright, fresh, spicy, and deeply satisfying. I also like how flexible it is, since I can keep it traditional with Maldive fish or make it fully plant-based by leaving it out. This is one of those simple recipes I turn to when I want to add instant flavor to a meal without spending much time in the kitchen.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 tsp chili flakes
1/2 tsp chili powder
1/2 tsp salt, or to taste
2 tsp Maldive fish chips, optional
1 shallot, finely chopped
1 habanero or green chili, finely chopped, optional
1 1/2 cups fresh shredded or grated coconut
2 tsp lime juice, or more to taste
Directions
I add the chili flakes, chili powder, salt, and Maldive fish chips if I am using them to a mortar and pestle. I pound everything lightly until the mixture turns coarse.
Then I add the chopped shallot and chopped habanero or green chili. I crush them gently until everything is combined, making sure not to overwork the onion.
I add the shredded coconut and pound again until the ingredients are evenly mixed.
Next I pour in the lime juice and continue mixing until the coconut is well coated and the colors are nicely distributed.
I taste the sambol and adjust the salt and lime juice as needed, then I serve it right away.
Servings and timing
I make this recipe in 10 minutes from start to finish, which makes it perfect for a quick side dish or condiment.
Prep Time: 5 minutes
Cooking Time: 5 minutes
Total Time: 10 minutes
Servings: 5 servings
Calories: 120 kcal per serving
Variations
I like to change this sambol depending on what I am serving with it. Sometimes I leave out the Maldive fish for a vegetarian or vegan version, and it still tastes fresh and delicious. I also like to swap the habanero for a milder green chili when I want less heat. For a sharper citrus note, I add a little extra lime juice. When I want more texture, I use freshly grated coconut instead of packaged shredded coconut. I also sometimes add a small piece of red onion instead of shallot for a slightly stronger flavor.
Storage/Reheating
I think this sambol tastes best when I serve it fresh, right after mixing. If I need to store leftovers, I place them in an airtight container and keep them in the refrigerator for up to 1 day. Before serving again, I give it a quick stir and add a small squeeze of lime juice to refresh the flavor. I do not usually reheat it, since this is meant to be enjoyed fresh and at room temperature or slightly chilled.
Related Recipes:
FAQs
Can I make Sri Lankan Coconut Sambol without Maldive fish?
Yes, I can absolutely leave out the Maldive fish. The sambol still tastes bright, spicy, and fresh, and this makes it a great vegan or vegetarian option.
Can I use desiccated coconut instead of fresh coconut?
Yes, I can use desiccated coconut if fresh coconut is not available. I like to moisten it slightly with a little warm water before mixing so the texture feels softer and closer to fresh coconut.
How spicy is this recipe?
I find that this sambol can be quite spicy because of the chili flakes, chili powder, and optional fresh chili. I can easily reduce the heat by using less chili or skipping the fresh pepper.
What can I serve with coconut sambol?
I love serving it with rice, roti, curries, string hoppers, and even grilled foods. I also enjoy using it as a flavorful side for simple meals that need a little extra brightness.
Can I prepare this ahead of time?
I can make it a few hours ahead and keep it chilled, but I think it tastes best when freshly prepared. The coconut and lime have the brightest flavor right after mixing.
Conclusion
I love how simple and bold this Sri Lankan Coconut Sambol is. With just a few ingredients and a few minutes of prep, I get a fresh, spicy, and zesty relish that instantly brings more life to the table. This is one of my favorite ways to add authentic Sri Lankan flavor to everyday meals.
📖 Recipe:
Print
Sri Lankan Coconut Sambol
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Isabella
- Total Time: 10 minutes
- Yield: 5 servings
- Diet: Halal
Description
A vibrant Sri Lankan coconut sambol made with fresh coconut, chili, lime, and shallots for a bold, spicy relish that comes together in minutes.
Ingredients
2 tsp chili flakes
1/2 tsp chili powder
1/2 tsp salt, or to taste
2 tsp Maldive fish chips (optional)
1 shallot, finely chopped
1 habanero or green chili, finely chopped (optional)
1 1/2 cups fresh shredded or grated coconut
2 tsp lime juice, or more to taste
Instructions
- Add chili flakes, chili powder, salt, and Maldive fish chips (if using) to a mortar and pestle and pound lightly until coarse.
- Add the chopped shallot and chili, then gently crush until combined without overworking.
- Add the shredded coconut and pound again until evenly mixed.
- Pour in the lime juice and mix until the coconut is well coated and evenly colored.
- Taste and adjust salt and lime juice as needed, then serve immediately.
Notes
Omit Maldive fish for a vegan or vegetarian version.
Use a milder chili for less heat or reduce chili quantities.
Desiccated coconut can be used; moisten it with warm water before mixing.
Freshly grated coconut provides the best texture and flavor.
Store in an airtight container in the refrigerator for up to 1 day and refresh with lime juice before serving.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Category: Side Dish
- Method: Mixing
- Cuisine: Sri Lankan
Nutrition
- Serving Size: 1 serving
- Calories: 120 kcal
- Sugar: 2 g
- Sodium: 200 mg
- Fat: 9 g
- Saturated Fat: 7 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 3 g
- Protein: 2 g
- Cholesterol: 5 mg







