Some weeks our dinner rotation gets stuck on the same three sabzis, and I start craving something that tastes like a roadside dhaba plate without leaving the house. That is usually when I pull out this recipe.
Kaju gathiya nu shaak is a Kathiyawadi-style curry built around roasted cashews and crispy bhavnagari gathiya, simmered in a tangy buttermilk gravy with a punch of red garlic chutney. It sounds unusual until you taste it: the cashews soak up all that spiced gravy and turn soft and silky, while the gathiya stays crunchy if you add it at the last minute. I learned to make it the way dhaba cooks do. Gathiya goes in right before serving, never earlier, and that one habit changed the texture completely.
If you have gathiya in the pantry and twenty minutes, let’s make this together.

What Is Kaju Gathiya Nu Shaak?
In Kathiyawadi cooking (the bold, spice-forward food of Gujarat’s Saurashtra region), shaak just means a vegetable or curry side served with roti or bhakri. Kaju gathiya nu shaak is a dhaba favorite: cashews (kaju) simmered in a thin, silky gravy, then finished with crushed gram-flour snack sticks (gathiya) for crunch.
The gravy base is buttermilk (chaas), not heavy cream, which keeps the sabzi light and tangy. A quick Kathiyawadi garlic chutney — raw garlic crushed with red chilli and coriander — gives the dish its signature heat. Sauté that chutney in oil with onion and tomato, and the whole kitchen smells like a highway eatery.
This fits squarely in our Gujarati weeknight lineup alongside methi thepla or plain roti. I also love it when I want something different from the usual potato or bottle-gourd shaak but still want a familiar thali setup with mag ni chutti dal. For a second Gujarati side on the same plate, karela nu shaak pairs beautifully.
Why You’ll Love This Kaju Gathiya Nu Shaak
- Ready in about 20 minutes — most of the time is simmering, not chopping
- Big texture contrast — soft cashews plus crunchy gathiya in every bite
- Pantry-friendly — uses gathiya, cashews, and buttermilk you likely already have
- Naturally vegetarian — hearty enough for a main-course sabzi on a roti night
- Dhaba-level flavor without deep-frying or a long masala list
From my kitchen: The first time I added gathiya while the pot was still on the stove, everything turned soggy within five minutes. Now I keep the gathiya in a bowl on the table and mix it in per serving. Same recipe, completely different bite.

Tips for the Best Kaju Gathiya Nu Shaak
- Gathiya timing is everything. Mix it in at the table, not on the stove.
- Whisk chaas smooth before it hits the pan, and keep the flame low when you pour it in.
- Fry the garlic chutney in oil with the dry spices. That dhaba smell comes from this step.
- Substitute smartly: thin sev works if you cannot find bhavnagari gathiya; skip thick chivda sticks.
- Cool the meal down with cucumber raita when the chilli heat builds.

Full measurements, timing, and storage notes are in the recipe card below.

Dhaba Style Kaju Gathiya Nu Shaak
Ingredients
For the Kathiyawadi garlic chutney
- 6-7 garlic cloves
- 1 tsp Red chilli powder
- 1/2 tsp Cumin seeds
- 1 tsp Coriander powder
- Salt to taste
For the shaak
- 1 tsp Ghee
- 1/2 cup Raw cashews (kaju)
- 3 tbsp Oil
- 1/4 tsp Asafoetida (hing)
- 1/2 tsp Cumin seeds
- 1/2 tsp Ginger paste
- 2 Green chillies, finely chopped
- 1 Medium onion, finely chopped
- 1 tbsp Red garlic chutney (from above, or store-bought Kathiyawadi chutney)
- 1/2 tsp Turmeric powder
- 1 tsp Coriander powder
- 1 tsp Red chilli powder
- 2 Medium tomatoes, pureed (about ¾ cup)
- 1 cup Buttermilk (chaas), well whisked
- 1/2 cup Water
- Salt to taste
- 1 tsp Sugar
- 1/2 tsp Garam masala
- 2 tbsp Fresh coriander leaves, chopped
- 1 cup Bhavnagari gathiya (added at serving)
Instructions
Make the garlic chutney
- In a mortar and pestle, add garlic cloves, red chilli powder, cumin seeds, coriander powder, and salt. Crush to a coarse paste. Set aside. A small grinder works if you pulse briefly. You want texture, not a smooth purée.
Roast the cashews
- Heat ghee in a pan over medium heat. Add cashews and roast, stirring often, until lightly golden and fragrant, about 3–4 minutes. Transfer to a plate.
Build the gravy
- In the same pan, heat oil. Add hing and cumin seeds. Let them sizzle for 30 seconds.
- Add ginger paste and green chillies. Cook until the raw ginger smell fades, about 1 minute.
- Add onion and cook until translucent, 3–4 minutes.
- Stir in the garlic chutney, turmeric, coriander powder, and red chilli powder. Fry the masala in the oil for 1–2 minutes. This step gives the dhaba depth.
- Add tomato purée and cook until the oil separates at the edges and the raw tomato smell is gone, about 5–6 minutes on medium heat.
Simmer with buttermilk
- Lower the heat. Add buttermilk, water, salt, and sugar. Stir continuously as the gravy comes to a gentle boil. This prevents the buttermilk from splitting.
- Add the roasted cashews. Cover and simmer on low for 5 minutes so the kaju absorbs the gravy and softens.
- Stir in garam masala and half the coriander leaves. Taste and adjust salt or sugar if needed. The gravy should be pourable, not thick like a restaurant curry.
Serve with gathiya
- Just before serving, crush the gathiya lightly with your hands into bite-size pieces and stir into the shaak. Serve immediately with roti, paratha, or methi thepla. Do not simmer after adding gathiya. It goes soft within minutes.
Notes
FAQs
Can I add gathiya ahead of time or meal-prep this dish?
You can prep everything except the gathiya step. Make the gravy and roast the cashews up to a day ahead, store in the fridge, and reheat on low. Crush and mix in fresh gathiya only when you are ready to eat. I tried adding gathiya the night before once. It absorbed all the liquid and turned into a soggy lump. Never again.
What can I substitute for bhavnagari gathiya?
Look for bhavnagari gathiya or tikha gathiya at a Gujarati farsan store. In a pinch, thin sev or crushed farsan mixture works for crunch, though the flavor is slightly different. Do not substitute with thick snack sticks meant for chivda. They stay hard in the gravy.
Can I make kaju gathiya nu shaak vegan?
Yes. Use oil instead of ghee to roast the cashews, and replace dairy buttermilk with thinned vegan yogurt plus a little lemon juice. The gravy may need an extra pinch of sugar to balance the tang. Skip any ghee-based store chutney and use the homemade garlic chutney in the recipe.
Why did my buttermilk gravy curdle or split?
Buttermilk splits when it hits high heat too fast. Always lower the flame before adding chaas, whisk the buttermilk smooth first, and stir continuously until the gravy just starts to bubble. If it splits, remove from heat, whisk in a tablespoon of plain yogurt or a cornstarch slurry off the heat, then return to the lowest setting.
What do I serve with kaju gathiya nu shaak?
Roti, phulka, or methi thepla are the classic pairings. I also serve it with plain rice and mag ni chutti dal when I want a lighter Gujarati thali. A side of cucumber raita cools down the chilli heat nicely.
Can I reduce the spice level for kids?
Use one green chilli instead of two, cut the red chilli powder in half, and go easy on the garlic chutney. The dish will still taste savory and tangy from the buttermilk and tomato base. My kids actually love the crunch of gathiya. I just keep their portion mild and add extra chutney to ours at the table.
This is one of those sabzis that feels like a treat even on a random Tuesday. The cashews make it feel special, the gathiya keeps every bite interesting, and the whole kaju gathiya nu shaak comes together faster than most dals on the stove.
If you grew up eating Kathiyawadi food, I hope this tastes like a memory. If it is new to you, start with fresh gathiya at the end and serve it hot with roti. That is the move.
Do you eat gathiya shaak with roti or rice at home? Tell me in the comments. I am always looking for new thali combinations to try.
Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!

Perfect and easy recipe. reminded me of my hometown