clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
walnut keema, vegetarian keema

Walnut Keema (Vegetarian Keema)


A vegetarian take on popular dhaba style meat keema recipes. This walnut keema is a powerhouse of flavour and nutritional benefits.



2 tbs ghee or butter
1 cinnamon stick
1 star anise flower
2 cloves
3 cardamom pods slightly crushed
1 cup of prepared tarka
1/2 cup of dahi/thick plain yogurt
1 cup of grated cauliflower
3 cups of walnut meat – (made from 2 cups of whole walnuts)
1/4 cup – 1/2 cup hot water – as needed.
1 tbs deghi mirch/paprika
1 tbs garam masala
chopped cilantro for garnish


1. Start by soaking your walnuts for a minimum of 4 hours (or overnight if time permits). 

2. Prepare the walnut meat by draining the walnuts, and pulsing them gently in your mixer. Don’t chop them, pulsing will create a more meat like texture. More details in this recipe.

3. Add ghee to a pan on medium high heat and toast the cinnamon, star anise, cardamom, and cloves for 90 seconds, until fragrant.

4. Add your prepared tarka. For this recipe, I like to add extra heat with Kashmiri red chillies to my tarka. Walnuts hold up really well to the spice, however, you can limit it if you prefer. 

5. Once your tarka is heated through. Drop the heat of your stove down to low and add the dahi slowly. Before you add the dahi, whisk it lightly to prevent curdling. 

6. Once the dahi and tarka are combined, add your cauliflower and walnuts. Stir well and cook on medium for 5-7 minutes to soften the cauliflower and walnuts. At this point the mixture may thicken up. Add 1/4 cup to 1/2 cup of boiling hot water to create a slight gravy consistency. Now taste for seasoning and adjust salt if needed. 

7. Add degi mirch garam masala, combine well and cook for another 2 minutes. 

8. Garnish with cilantro and serve hot.


*If you are reheating the walnut keema, you may need to add a little hot water to loosen things up.