Prep the Vegetables: Shred the cabbage, slice the carrot, and keep them aside. Chop the potatoes, tomatoes, and onions as well.
Temper the Spices: In a heated pan, add oil and allow it to warm up. Toss in the rai (black mustard seeds) and methi seeds. Let them sizzle until aromatic, then add the chopped green chilies and methi leaves. Sauté for 2 minutes.
Cook the Potatoes: Add the bite-sized potato pieces to the pan, stir well, and cook for another 2 minutes to allow them to soften slightly.
Add the Veggies: Now, mix in the onions, carrots, and both the white and red cabbage. Stir everything together. Add the turmeric powder, chili powder, amchur powder, and salt. Ensure the vegetables are evenly coated with the spices.
Simmer and Cook: Cover the pan with a lid and let the cabbage cook for about 20 minutes, or until the potatoes are fully cooked and the cabbage becomes tender. Stir occasionally to prevent sticking.
Finish with Tomatoes: Add the chopped tomatoes and cook for another 5 minutes until they blend into the dish.
Garnish and Serve: Garnish with freshly chopped coriander leaves and serve hot with roti, paratha, or even rice.