
Ingredients
1 medium size - Cabbage, shredded
1 cup - Chana dal / Kadalaparippu
1 cup - Freshly grated coconut
15 big - Shallots, diced
1 tbsp - Red chili flakes
1/4 tsp - Turmeric powder
Seasoning
1 tsp - Mustard seeds
4 sprigs - Curry leaves
Coconut oil
Method
1 ) Wash chana dal and soak in enough water for one hour. Then in little water cook chana dal till it is fully cooked, but should not get mashed up. Add salt to taste. Check dal while cooking, so that it doesn't get over cooked. Switch off stove and drain off excess water, if any and set aside. ( you can use this stock, when making any curry or use for this upperi itself if it needs any additional water )
2 ) In a big kadai / wok , heat oil, add mustard and let it pop on low heat. Add chili flakes, turmeric powder and stir for few seconds till it's fried. Add shallots and curry leaves. Stir and fry till shallots turn lightly brown in color. Add coconut, stir and fry for few seconds. Add salt to taste, then add cabbage, stir and cook till cabbage is almost fully cooked, but still retaining the crunchiness.
3 ) Add cooked chana dal and stir in well. On low flame cook covered for a few minutes. Add a little coconut oil, stir and fry for a few seconds. Switch off the stove and it's done.

Wishing everyone a ' Happy Onam ' !