Cabbage Upkari
A simple coastal-style cabbage stir-fry with mustard seeds, curry leaves, green chili, and fresh coconut. Light, gently spiced, and quick to make, it fits beautifully alongside rice and dal or any everyday Indian meal.
For 4 servings
- prep · ~10 min
Prepare the cabbage and seasonings.
1.Finely shred the cabbage and keep it loose, not packed.2.Slit the green chili and break the dried red chili into pieces.3.Measure the grated coconut, salt, turmeric powder, and water so everything is ready. - temper · ~2 min
Make the tempering.
1.Heat the oil in a kadai over medium heat.2.Add mustard seeds and let them splutter.3.Add urad dal and cook until lightly golden.4.Add dried red chili, green chili, and curry leaves and fry for a few seconds until fragrant.TIPKeep the heat medium so the urad dal turns golden without burning. - saute · ~7 min
Cook the cabbage.
1.Add the shredded cabbage and turmeric powder to the pan.2.Mix well so the tempering coats the cabbage evenly.3.Add salt and sprinkle in the water.4.Cover and cook until the cabbage is just tender but still has a little bite.TIPDo not overcook the cabbage or it will lose its fresh texture and turn soggy. - mix · ~2 min
Finish with coconut and lemon juice.
Uncover the pan and stir in the grated coconut. Cook for 1 minute, turn off the heat, then mix in the lemon juice for a fresh finish.
- serve
Serve the cabbage upkari warm.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Keep the cabbage loosely shredded so it steams evenly and stays light instead of clumping.
- 2Let the mustard seeds fully splutter before adding urad dal, or the tempering will taste raw.
- 3Cook the urad dal only to light golden; darker than that can make the upkari taste bitter.
- 4Use just the 2 tablespoons of water to soften the cabbage without turning it soggy.
- 5Stop cooking when the cabbage is tender but still slightly crisp, since it keeps softening off the heat.
- 6Stir in the coconut at the end and cook briefly so it stays sweet and fresh-tasting.
- 7Add the lemon juice after switching off the heat to preserve its bright, sharp finish.
Adapt it for your goals.
No-onion-no-garlic
This recipe already fits a simple no-onion, no-garlic meal, making it ideal for light everyday lunches and festival-style spreads.
spicierSpicier
Add one extra green chili or a second dried red chili if you want the mild cabbage and coconut to have more heat.
jainJain
Skip the urad dal if desired and keep the same mustard-curry leaf tempering for a simpler Jain-friendly version.
low coconutLow-coconut
Reduce the grated coconut for a lighter finish while keeping the same tempering and lemon for freshness.
Why this is on our healthy list.
Vegetable-Forward Side
This dish is centered on cabbage, making it a light way to add more vegetables to an everyday meal.
Moderate Oil Cooking
Only a small amount of oil is used to carry the tempering, so the dish stays relatively light.
Plant-Based Ingredients
Cabbage, coconut, chilies, curry leaves, and urad dal make this a fully plant-based accompaniment.
Gentle Digestive Spicing
Mustard seeds, curry leaves, and lemon juice add flavor without relying on heavy sauces or rich gravies.
Frequently asked questions
Yes, but chop it a bit finer if the shreds are thick. Fine, loose shreds cook quickly and absorb the tempering better.



