Chawli Tonak
A creamy, mildly spiced Goan curry made with black-eyed peas simmered in a fresh coconut and roasted spice paste. The beans soak up the rich, tangy flavors of tamarind and kokum, making it a comforting bowl that pairs beautifully with steamed rice or pav.
For 4 servings
- pressure cook · ~15 min
Pressure cook the black-eyed peas.
Drain the soaked black-eyed peas and transfer them to a pressure cooker. Add 2 cups of water and pressure cook for 3-4 whistles until soft but not mushy. Let the pressure release naturally.
TIPThe beans should hold their shape yet crush easily between your fingers. - roast · ~3 min
Dry roast the spices.
Heat a small frying pan over medium-low heat. Add coriander seeds, cumin seeds, black peppercorns, and dried red chilies. Dry roast, stirring constantly, until fragrant and lightly browned, about 2-3 minutes. Transfer to a plate and let cool completely.
TIPWatch the spices closely—they burn quickly and turn bitter. - roast · ~4 min
Roast the coconut.
In the same pan, add the grated fresh coconut. Roast on low heat, stirring continuously, until it turns a light golden brown and smells nutty, about 3-4 minutes. Transfer to the plate with the roasted spices and let cool.
- mix · ~2 min
Grind the coconut-spice paste.
Transfer the cooled roasted spices and coconut to a blender. Add the tamarind pulp along with its soaking water. Grind to a smooth, thick paste, adding a splash of water only if needed to keep the blades moving.
TIPAvoid adding too much water—the paste should be thick and spoonable. - saute · ~6 min
Sauté the onion base.
Heat oil in a saucepan over medium heat. Add the chopped onion and sauté until soft and translucent, about 4-5 minutes. Add the ginger-garlic paste and cook for 1 minute until the raw aroma disappears.
- saute · ~6 min
Cook the tomatoes.
Add the chopped tomatoes and turmeric powder to the pan. Cook, stirring occasionally, until the tomatoes soften completely and the oil begins to separate at the edges, about 5-6 minutes.
TIPCook the tomatoes thoroughly—raw tomato taste will spoil the gravy. - simmer · ~4 min
Simmer the gravy.
Add the ground coconut-spice paste to the pan and stir well. Cook for 3-4 minutes, stirring constantly to prevent sticking. Add the kokum with its soaking water and the salt. Pour in 1 cup of water and bring to a gentle boil.
- simmer · ~12 min
Combine with beans and finish.
Add the cooked black-eyed peas along with any cooking liquid to the gravy. Stir well and let it simmer on low heat for 10-12 minutes, letting the beans absorb the flavors and the gravy thicken to a rich, creamy consistency.
TIPThe curry thickens as it rests; if it gets too thick, add a splash of warm water. - garnish
Garnish with coriander leaves and serve hot.
Ladle the Chawli Tonak into a serving bowl and scatter chopped coriander leaves on top. Serve hot with steamed rice or pav.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the black-eyed peas overnight to ensure even cooking and a creamy texture.
- 2Roast the spices and coconut on low heat to develop deep flavor without bitterness.
- 3Toast the fresh coconut until light golden for a nutty aroma that defines this curry.
- 4Grind the coconut-spice paste to a smooth, thick consistency for a silky gravy.
- 5Cook the tomatoes until the oil separates to eliminate raw acidity and deepen flavor.
- 6Let the curry rest for 10 minutes after cooking; the gravy thickens and flavors meld beautifully.
- 7If using canned black-eyed peas, skip soaking and pressure cooking; add them during the final simmer.
Adapt it for your goals.
Vegan
This recipe is already vegan as written; no changes needed.
high proteinHigh-protein
Boost protein by adding 1 cup of cubed paneer or tofu in the last 5 minutes of simmering for a heartier meal.
low oilLow-oil
Sauté the onions and tomatoes in 1 tablespoon of water instead of oil, using a non-stick pan. The roasted coconut paste provides enough richness.
no tamarindNo-tamarind
If tamarind is unavailable, increase the kokum to 5 pieces, or substitute with 1 tablespoon of lime juice added at the end for tang.
coconut milkCoconut-milk
Replace half the water with thin coconut milk for a creamier, richer version reminiscent of a Goan xacuti.
Why this is on our healthy list.
High in Plant Protein
Black-eyed peas are a great source of plant-based protein, supporting muscle repair and satiety.
Rich in Dietary Fiber
Both black-eyed peas and fresh coconut provide fiber that aids digestion and helps maintain stable blood sugar levels.
Antioxidant-Rich Spices
Turmeric, coriander seeds, and black peppercorns offer anti-inflammatory and antioxidant compounds that support overall wellness.
Contains Digestive Aids
Kokum and tamarind are traditionally used in Goan cooking for their mild digestive and cooling properties.
Frequently asked questions
Yes, soak the black-eyed peas overnight, then simmer them in a pot with 3 cups of water for 45–60 minutes until tender.



