Kashmiri Rajma Gogji
A soul-warming Kashmiri comfort dish where creamy kidney beans meet sweet turnips in a fragrant fennel-ginger gravy. The gentle warmth of Kashmiri spices and the natural sweetness of gogji (turnip) create a unique harmony that pairs beautifully with steamed rice.
For 4 servings
- pressure cook · ~20 min
Pressure cook the soaked rajma.
1.Drain soaked rajma and add to pressure cooker with 3 cups water.2.Pressure cook on medium-high for 4-5 whistles until soft.3.Let pressure release naturally. Set aside without draining.TIPRajma must be completely soft — undercooked kidney beans are unpleasant and hard to digest. - boil · ~10 min
Boil the turnip wedges.
1.Place turnip wedges in a pot with just enough water to cover.2.Add 1 pinch salt and boil until just tender (8-10 min).3.Drain and set aside.TIPDon't overcook the turnips — they should hold their shape when simmered in the gravy later. - temper · ~2 min
Make the tempering with whole spices.
1.Heat mustard oil in a heavy-bottomed pot until it reaches smoking point.2.Remove from heat briefly, then return to medium heat.3.Add cumin seeds and let them sizzle (10 sec).4.Add asafoetida, dried red chilies, green cardamom, black cardamom, cinnamon, and cloves.5.Sauté until fragrant (30 sec).TIPHeating mustard oil to its smoking point removes the raw pungency — essential for authentic Kashmiri flavor. - saute · ~1 min
Bloom the dry spice powders.
Add ginger powder and fennel powder to the aromatic oil. Stir continuously on low heat for 30 seconds until the spices release their fragrance. Be careful not to burn them.
TIPFennel and ginger powder burn quickly — keep the heat low and stir without pause. - simmer · ~25 min
Combine rajma and turnips, then simmer.
1.Add the boiled turnip wedges to the spice mixture and stir gently to coat.2.Pour in the cooked rajma along with its cooking liquid.3.Bring to a gentle boil, then reduce heat to low.4.Simmer uncovered for 20-25 minutes until the gravy thickens slightly.TIPThe gravy should be moderately thick but still loose — it tightens as it cools. Kashmiri curries are never too thick. - garnish
Finish with fresh coriander and serve hot.
Ladle into serving bowls. Sprinkle with chopped coriander leaves. Serve hot with steamed rice or roti.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak kidney beans overnight or for at least 8 hours to ensure even cooking and reduce digestive discomfort.
- 2Smoking the mustard oil until it reaches its smoking point is crucial — it tames the raw pungency and adds authentic Kashmiri depth.
- 3Cook the turnip wedges just until tender; they will soften further in the gravy and should not turn mushy.
- 4Bloom ginger powder and fennel powder on low heat for only 30 seconds to prevent burning and release their aromatic oils.
- 5Let the pressure release naturally from the cooker — sudden release can crack the beans and spoil the texture.
- 6The gravy will thicken as it cools, so keep it slightly loose when you finish simmering.
- 7Kashmiri Rajma Gogji tastes even better the next day — refrigerate and reheat gently to allow flavors to meld.
Adapt it for your goals.
Low-oil
Reduce mustard oil to 1 tablespoon and dry-roast the whole spices in a pan before adding to the pot. This lowers fat content while preserving the aromatic depth, ideal for those watching their oil intake.
high proteinHigh-protein
Increase kidney beans to 1.5 cups and reduce turnips to 150g. Add a handful of paneer cubes during the last 5 minutes of simmering for extra protein and a creamy contrast, making it a more substantial main dish.
veganVegan
The recipe is already vegan as written — simply ensure the mustard oil is pure plant-based and skip any optional yogurt garnish. It naturally suits a vegan diet without any changes.
no pressure cookerNo-pressure-cooker
Simmer the soaked kidney beans in a covered pot with 4 cups water for 1.5-2 hours until soft, adding more water as needed. Then proceed with the recipe. This works well for those without a pressure cooker, though total cooking time increases.
Why this is on our healthy list.
Rich in Plant Protein
Kidney beans provide a hearty dose of plant-based protein and dietary fiber, supporting muscle repair and digestive health.
Good Source of Dietary Fiber
Both kidney beans and turnips contribute fiber, promoting regular digestion and a feeling of fullness.
Antioxidant Support
Fennel powder and dried red chilies contain antioxidants like quercetin and capsaicin, which help combat oxidative stress.
Natural Anti-Inflammatory
Ginger powder and asafoetida have traditional anti-inflammatory properties, potentially aiding joint health and digestion.
Frequently asked questions
Yes, but the dish is named after gogji (turnip) — substitute with an equal weight of potato or carrot for sweetness, though the flavor will shift from authentic Kashmiri.



