Bamboo Shoot Curry
Tender bamboo shoots simmered in a lightly spiced onion-tomato gravy make a comforting curry with a gentle earthy flavor. It pairs beautifully with steamed rice or simple flatbreads for a satisfying Indian meal.
For 4 servings
- boil · ~10 min
Boil the bamboo shoots.
1.Add bamboo shoot and 2 cups water to a pot.2.Bring to a boil and cook for 10 minutes to mellow the sharp flavor.3.Drain the bamboo shoots well and set aside.TIPIf the bamboo shoot smells very strong, boil it once more in fresh water and drain again. - saute · ~7 min
Cook the onion base.
1.Heat mustard oil in a pan over medium heat until it just begins to smoke lightly.2.Add cumin seeds and let them sizzle for a few seconds.3.Add onion and cook until soft and light golden, 5 to 6 minutes.4.Add ginger, garlic, and green chili, then cook for 1 minute. - saute · ~6 min
Add tomatoes and spices.
1.Add tomato and cook until soft and pulpy, 4 to 5 minutes.2.Stir in turmeric powder, red chili powder, coriander powder, garam masala, and salt.3.Cook for 1 minute, stirring so the spices do not burn.TIPA small splash of water helps the spice powders cook evenly without sticking. - simmer · ~15 min
Simmer the curry.
1.Add the boiled bamboo shoots and mix well with the masala.2.Pour in 1 cup water and bring the curry to a gentle simmer.3.Cover and cook for 12 to 15 minutes, stirring once or twice, until the flavors blend and the gravy thickens slightly. - garnish
Garnish with coriander leaves.
- serve
Serve hot with rice or roti.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1If using fresh bamboo shoots, boil and drain thoroughly to remove bitterness and any harsh smell before they go into the masala.
- 2Heat mustard oil until it just starts smoking, then lower the heat; this softens its raw sharpness and gives a cleaner flavor.
- 3Cook the onions to light golden, not dark brown, so the curry stays gently spiced and doesn't turn bitter.
- 4Let the tomatoes become fully pulpy before adding the boiled bamboo shoots; this prevents a raw, acidic gravy.
- 5After adding the shoots, fry them in the masala for a minute or two before adding water so they absorb the spices better.
- 6The curry is ready when the gravy lightly coats the bamboo slices and the oil begins to show at the edges.
- 7This curry tastes even better after a short rest, so make it 30 minutes ahead if you want deeper flavor.
- 8Refrigerate leftovers for up to 2 days and reheat gently; add a splash of water if the gravy has tightened.
Adapt it for your goals.
Potato-added
Add cubed boiled potatoes with the bamboo shoots for a heartier curry that stretches further and pairs especially well with roti.
fermented bambooFermented-bamboo
Use fermented bamboo shoots for a tangier, more pungent version with deeper regional character; reduce boiling only if the flavor is already balanced.
coconutCoconut
Stir in a little coconut milk at the end for a softer, richer gravy that rounds out the mustard oil and chili heat.
no garlicNo-garlic
Skip garlic for a lighter flavor profile while keeping ginger, cumin, and coriander as the main aromatic base.
Why this is on our healthy list.
Fiber-Rich Bamboo Shoots
Bamboo shoots add plant fiber and bulk, making the curry filling without relying on heavy cream or rich nuts.
Vegetable-Based Curry
Onion, tomato, ginger, garlic, and bamboo shoots create a nutrient-dense dish centered on vegetables and aromatics.
Moderate Oil, Big Flavor
The recipe uses a small amount of mustard oil to build strong flavor, so the curry stays relatively light compared with richer gravies.
Turmeric and Ginger Benefits
Turmeric and ginger contribute antioxidant-rich spices that add warmth and depth along with their traditional culinary value.
Frequently asked questions
Yes. Boiling and draining fresh bamboo shoots helps remove bitterness and a strong raw smell before they are added to the curry.



