Gogji Raazma
Hearty Kashmiri kidney beans simmered with tender turnip chunks in a warm, spiced gravy. This humble, comforting curry from the Kashmir Valley combines creamy red kidney beans with the earthy sweetness of local turnips, finished with a touch of dry ginger powder for that signature Kashmiri warmth. Perfect scooped up with steamed rice on a cold evening.
For 4 servings
- pressure cook · ~20 min
Pressure cook the kidney beans.
Place the soaked and drained kidney beans in a pressure cooker. Add 2 cups of fresh water and cook on high heat until the first whistle, then reduce the heat to low and continue cooking for 20 minutes. Allow the pressure to release naturally. The beans should be soft and mash easily between your fingers.
TIPDo not add salt to the beans while pressure cooking — salt can toughen the skins and slow the cooking process. - boil · ~10 min
Boil the turnip cubes.
While the beans cook, place the cubed turnips in a pot and cover them with water. Bring to a boil and cook until just tender but still holding their shape, about 8 to 10 minutes. Drain and set aside.
- temper · ~2 min
Make the tempering.
1.Heat mustard oil in a heavy-bottomed pot over medium heat until it reaches its smoking point and turns pale in color.2.Reduce the heat to low, add a pinch of asafoetida and let it sizzle for 5 seconds.3.Add cumin seeds and let them crackle until aromatic and golden, about 20 seconds.4.Drop in slit green chilies and sauté for 30 seconds until they soften slightly.TIPHeating mustard oil to its smoking point is essential — it removes the raw pungency and makes the flavor mellow and nutty. - saute · ~1 min
Bloom the ground spices.
1.With the heat still on low, add the dry ginger powder, fennel powder, turmeric powder, and red chili powder to the pot.2.Stir continuously for 30 seconds to bloom the spices in the hot oil without burning them. If the mixture feels too dry, add a splash of water to prevent sticking.TIPDry ginger powder burns very quickly and turns bitter — keep the heat low and your hand on the ladle. - simmer · ~20 min
Simmer the curry.
1.Pour the cooked kidney beans along with their cooking liquid into the pot with the tempered spices. Stir everything together gently.2.Add the boiled turnip cubes and salt. If the gravy is too thick, add up to 1 cup of additional water to reach a medium-thin consistency.3.Bring the curry to a boil, then reduce the heat to low and let it simmer uncovered for 15 to 20 minutes. The gravy will thicken slightly and the turnips will absorb the flavors.TIPA gentle, slow simmer helps the turnip release its natural sweetness into the gravy and meld with the earthy beans. - garnish · ~5 min
Finish and garnish.
Turn off the heat and taste the gravy, adjusting the salt if needed. Scatter fresh chopped coriander leaves over the top and let the curry rest for 5 minutes before serving.
TIPThis curry tastes even better the next day. If you have the time, let it sit for an hour before reheating to allow the flavors to deepen. - serve
Serve hot with steamed rice.
Ladle the hot Gogji Raazma into bowls. Serve alongside steamed white rice, and if you like, a side of plain yogurt or a wedge of lemon.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Do not add salt while pressure cooking kidney beans; it toughens the skins and prevents softening.
- 2Heat mustard oil until it smokes and turns pale — this removes its raw pungency and mellows the flavor.
- 3Dry ginger powder burns quickly; bloom it on low heat and stir constantly to avoid bitterness.
- 4Boil turnips just until tender but still firm — they will finish cooking and absorb flavor in the simmering gravy.
- 5Let the curry rest for 5 minutes after garnishing, or better, refrigerate overnight for deeper flavor.
- 6If the gravy thickens too much after cooling, thin it with a splash of hot water when reheating.
Adapt it for your goals.
Low-oil / Lighter version
Reduce mustard oil to 1 teaspoon and dry-roast the cumin seeds and asafoetida in a non-stick pan before adding a splash of water for blooming the ground spices. This cuts fat while preserving the essential Kashmiri aroma.
High protein / VeganHigh-protein / Vegan
Add a cup of boiled chickpeas along with the kidney beans for extra protein and texture. The dish is naturally vegan, but this variation makes it a more substantial meal for plant-based diets.
No onion no garlic (Kashmiri authentic)No-onion-no-garlic (Kashmiri authentic)
This recipe is already true to traditional Kashmiri Pandit cuisine — no onion or garlic. For extra depth, add 1/4 teaspoon of Kashmiri garam masala (dried ginger, fennel, cinnamon, cardamom) at the end.
Spicy variantSpicy variant
Increase the red chili powder to 1/2 teaspoon and add 1 dried red Kashmiri chili (broken, seeds removed) to the tempering. This gives a deeper red color and a gentle, smoky heat without overwhelming the turnip sweetness.
Why this is on our healthy list.
Rich in Plant Protein & Fiber
Kidney beans are an excellent source of plant-based protein and dietary fiber, which supports muscle repair and digestive health.
Packed with Vitamin C from Turnips
Turnips provide a good amount of vitamin C, a natural antioxidant that helps boost immunity and supports skin health.
Low in Fat & Naturally Oil-Wise
This curry uses just one tablespoon of oil, making it a low-fat, heart-friendly option that still delivers rich flavor through spice blooming.
Digestive Aid from Fennel & Asafoetida
Fennel powder and asafoetida are traditional digestive aids — they help reduce bloating and make the heavy beans easier to digest.
Frequently asked questions
Yes. Use about 1.5 cups of drained, rinsed canned beans. Skip the pressure cooking step — add them directly to the gravy and simmer for 15 minutes to absorb the spices.



