How to Make South Indian Vegetable Poriyal (Traditional & Healthy Version)

South Indian Vegetable Poriyal, also known as 'Thoran' in Kerala and 'Palya' in Karnataka, is a vibrant, nutritious stir-fried vegetable dish that’s a staple in South Indian households. This dish is characterized by its quick cooking method and the aromatic tempering of mustard seeds, curry leaves, and grated coconut. Poriyal is typically served as a side during lunch, especially with steamed rice and sambar or rasam, making it an integral part of the traditional 'thali' meals enjoyed during festivals like Pongal and Onam. The beauty of Vegetable Poriyal lies in its versatility—almost any vegetable, from carrots and beans to cabbage and beetroot, can be transformed into this delicious, health-conscious preparation. Lightly spiced and bursting with freshness, Poriyal is a celebration of local produce and traditional cooking techniques passed down through generations. Its minimal oil usage and reliance on natural flavors make it a perfect choice for calorie-conscious food lovers, while the coconut and dal tempering add both taste and texture. Whether you are looking for a comforting weekday meal or a festive addition to your lunch spread, South Indian Vegetable Poriyal is a timeless, wholesome choice.

35 min total2 servingsEasy120 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and finely chop the mixed vegetables
0%

Step 1 · Wash and finely chop the mixed vegetables

Wash and finely chop the mixed vegetables. Set aside.

Step 2: Heat oil in a kadhai or heavy-bottomed pan
0%

Step 2 · Heat oil in a kadhai or heavy-bottomed pan

Heat oil in a kadhai or heavy-bottomed pan. Add mustard seeds and let them splutter.

Step 3: Add split urad dal and fry till golden
0%

Step 3 · Add split urad dal and fry till golden

Add split urad dal and fry till golden. Add curry leaves, green chili, and a pinch of hing.

Step 4: Add the chopped vegetables and turmeric powder
0%

Step 4 · Add the chopped vegetables and turmeric powder

Add the chopped vegetables and turmeric powder. Stir well.

Step 5: Sprinkle salt and mix
0%
10 min

Step 5 · Sprinkle salt and mix

Sprinkle salt and mix. Cover and cook on low flame for 8-10 minutes, stirring occasionally.

Step 6: Once vegetables are tender yet crisp
0%
2 min

Step 6 · Once vegetables are tender yet crisp

Once vegetables are tender yet crisp, add fresh grated coconut. Mix well and cook uncovered for 2 minutes.

Step 7: Turn off the flame
0%

Step 7 · Turn off the flame

Turn off the flame. Serve hot as a side with steamed rice, sambar, or rasam.

Why this recipe is healthy

This Vegetable Poriyal recipe is low in calories and saturated fat, making it ideal for weight management. The combination of assorted vegetables delivers vitamins A, C, and K, along with vital micronutrients. The absence of deep-frying and use of coconut oil further enhance its heart-healthy profile. High fiber content aids digestion and keeps you satiated for longer. It’s a perfect addition to a balanced Indian vegetarian diet.

A note on tradition

Poriyal plays an important role in South Indian cuisine, often gracing festive meals during Pongal in Tamil Nadu, Onam in Kerala, and Ugadi in Karnataka. Each region offers its own twist—Kerala’s Thoran often has coconut oil and more coconut, while Tamil Nadu’s Poriyal is lighter. It’s a daily lunch staple, beloved for its simplicity and nutrition, and is featured in traditional wedding feasts and festivals alike.

← Back to South Indian Vegetable Poriyal