Blog
Dry Fish Sambol Sri Lankan Style | Easy Karawala Sambol Recipe

Quick Answer | Sri Lankan Kitchen Real Taste
Dry Fish Sambol, known as Karawala Sambol in Sri Lanka, is a spicy coconut-free sambol made with dry fish, onion, chilli, lime and Maldive fish-inspired savoury flavours. It is one of the boldest Sri Lankan side dishes and pairs perfectly with rice, bread, hoppers, string hoppers and even hot plain porridge.
| Category | Servings | Total time | Spice level | Kids friendly |
| Sambol / Side Dish | 3-4 adults | 20-25 minutes | 🌶️🌶️🌶️ | ⚠️ Mild Version Possible |
The Soul of Dry Fish Sambol

Every Sri Lankan kitchen has that one side dish that can turn a simple meal into something memorable. Dry Fish Sambol is one of those dishes.
Made with salty dry fish, fresh onion, fiery chilli and fresh lime, this sambol delivers a powerful combination of flavour in every spoonful. There is no long cooking process, no complicated technique, just honest ingredients brought together in a way that Sri Lankan homes have perfected for generations.
The beauty of karawala sambol comes from contrast. The saltiness of dry fish meets the sharp crunch of onion. The heat of chilli is balanced by fresh lime. A small pinch of sugar softens the edges without taking away the bold character of the dish.
Whether served with rice and curry, pol roti, kiribath or warm bread, this sambol brings instant excitement to the table. It is strong, rustic and proudly Sri Lankan.
Ingredients
- 150 g dry fish (karawala)
- 1 medium red onion
- 2 green chillies
- 8-10 curry leaves
- Juice of 1 lime
- 1 small pinch sugar
- Salt to taste
1 tbsp Chilli Flakes Add To Cart
½ tsp Pepper Crushed Add To Cart
Making It Kid Friendly
- Reduce chilli flakes significantly
- Skip green chillies
- Add extra onion
- Increase lime slightly
This creates a milder version while keeping the authentic Sri Lankan flavour balance.
Method
- Wash the dry fish quickly and drain well.
- Boil the dry fish for 3-5 minutes to reduce excess saltiness.
- Drain and allow to cool completely.
- Remove any hard bones if necessary.
- Pound, shred or finely flake the dry fish.
- Place the dry fish in a large bowl.
- Add the sliced onion, green chillies and curry leaves.
- Add chilli flakes, black pepper and sugar.
- Pour in the lime juice.
- Mix thoroughly until everything is evenly combined.
- Taste and adjust lime, chilli or salt as needed.
- Serve immediately or allow to rest for 10 minutes for deeper flavour.
To Serve
- With hot white rice
- With kiri hodi and string hoppers
- With kiribath
- With pol roti
- With warm bread
Ingredient Insight
Why Dry Fish Is Essential
Dry fish is the heart of this sambol. The drying process intensifies its flavour, creating the distinctive savoury taste that makes karawala sambol unique.
Why Lime Juice Matters
Lime juice balances the saltiness of the dry fish while brightening the entire dish. A good sambol should never taste salty alone.
The Role of Onion
Fresh onion provides crunch, sweetness and freshness. It creates the contrast that makes every spoonful enjoyable.
The Sri Lankan Flavour Balance
A proper Dry Fish Sambol should have:
- Salty depth from the dry fish
- Heat from chilli
- Freshness from lime
- Crunch from onion
- A slight sweetness for balance
That balance is what makes it truly Sri Lankan.
FAQs
What is Dry Fish Sambol?
Dry Fish Sambol is a Sri Lankan side dish made with dry fish, onion, chilli and lime mixed together into a spicy and flavourful sambol.
Can I make it without dry fish?
Yes, but it becomes a different type of sambol. Dry fish is the key ingredient that gives this dish its identity.
Is Dry Fish Sambol very spicy?
Traditionally yes, but the chilli level can easily be adjusted.
Can I store it?
It is best enjoyed fresh, but it can be refrigerated for up to one day.
What is the best dry fish for sambol?
Karawala and halmasso are the most commonly used choices in Sri Lankan kitchens.
Variations
| Halmasso Sambol | Coconut Dry Fish Sambol | Tomato Dry Fish Sambol | Tempered Dry Fish Sambol |
| Ingredient Changes Replace: 150 g dry fish With: 150 g dried anchovies (halmasso) Method Change Lightly fry the halmasso before crushing. 👉 Result: Crispier texture and a stronger seafood flavour. | Ingredient Changes Add: ½ cup freshly grated coconut Method Change Mix the coconut with the onions and dry fish before adding lime juice. 👉 Result: Softer texture and a more traditional village-style sambol. | Ingredient Changes Add: 1 small tomato, finely chopped Method Change Add tomato while mixing all ingredients together. 👉 Result: A juicier sambol with a slightly milder flavour. | Ingredient Changes Add: 1 tbsp coconut oil ½ tsp mustard seeds 1 dried red chilli Method Change Prepare the tempering separately and pour it over the finished sambol. 👉 Result: Richer aroma and deeper flavour. |