
(South Indian Stir-Fried Cabbage with Coconut)
A unique yet wonderfully simple South Indian recipe, Cabbage Poriyal is lightly cooked to retain a pleasant crunch while bringing out the vegetable's natural sweetness. It makes a delicious side dish for lunch or dinner and can be thought of as South India's wholesome version of coleslaw.
This recipe beautifully reflects Ayurvedic cooking principles by gently cooking the vegetables without overcooking or overpowering them with spices. Ayurveda teaches us to appreciate the natural Rasa—the true taste and essence—of each ingredient. Preserving this natural flavor allows the food to retain its nourishing and healing qualities.
When vegetables are heavily spiced or overly pungent, the natural taste becomes masked, and excessive heat may aggravate Pitta dosha, potentially leading to digestive imbalances. Simple seasoning enhances the vegetables rather than overpowering them.
We prepare this recipe with many different vegetables, including fresh green beans, beetroot, carrots, cabbage, and a variety of squashes. The traditional South Indian tempering, combined with fresh coconut, gently enhances the vegetables' natural flavors without overwhelming them.
Let's make this simple, authentic, and deeply nourishing South Indian favorite.
Ingredients
- 3 cups finely shredded green cabbage
- ½ cup thinly sliced bell peppers (any color)
- ¾ cup thinly sliced carrots
- 2 tablespoons coconut oil
- 1½ teaspoons mustard seeds
- ½ teaspoon cumin seeds
- 8–10 fresh curry leaves (optional but highly recommended)
- ¾ cup shredded coconut (fresh, frozen, or unsweetened dried)
- 1–2 thin slices jalapeño, or a small pinch of Kashmiri chili powder (optional)
- A pinch of hing (asafoetida) (optional-not recommended for Pitta individuals)
- ¾ teaspoon himalayan pink salt, or to taste
- 1/4 cup of freshly chopped cilantro
Instructions
Servings: 4
- Heat a medium-sized skillet over medium heat and add the coconut oil or ghee. Once hot, add the mustard seeds. When they begin to crackle, add the cumin seeds(optional, some like it some prefer just mustard seeds), a pinch of hing (asafoetida), curry leaves, and the Kashmiri chili or 1-2 slices of jalapeño(less is more). Sauté for about 10 seconds until fragrant.
- Add the finely shredded cabbage, bell peppers, and carrots. Toss well so the vegetables are evenly coated with the tempered spices. Increase the heat to medium-high and stir-fry for 1–2 minutes. Add the salt and mix again. The salt will naturally draw out a little moisture from the cabbage, allowing it to cook gently without becoming soggy. Continue cooking for another 3 minutes, just until the vegetables are tender yet still slightly crisp and vibrant in color. Avoid overcooking, as the vegetables should retain their natural texture and freshness. Turn off the heat, then fold in the shredded coconut and freshly chopped cilantro.
- Serve warm as a nourishing side dish with simple dal and steamed rice, quinoa, or millet. It also pairs beautifully with a traditional South Indian meal alongside sambar, rasam, yogurt, and other vegetable preparations.

In Ayurveda, cabbage is considered predominantly sweet (Madhura) with a slight astringent (Kashaya) taste. It has a cooling (Shita Virya) potency and is light to moderately dry in quality, making it especially supportive for balancing Pitta dosha and, in moderation, Kapha dosha. Due to its fibrous nature, cabbage may increase Vata dosha in those with sensitive digestion, particularly when eaten raw. Lightly cooking it with coconut oil and traditional digestive spices such as mustard seeds, cumin, curry leaves, and a pinch of hing (asafoetida) enhances digestibility while preserving its natural vitality.
Ayurveda teaches that vegetables are most nourishing when cooked gently—just enough to soften them while preserving their natural color, texture, Rasa (true taste), and Prana (life force). This approach allows Agni (the digestive fire) to digest and assimilate nutrients more efficiently without overwhelming the senses with excessive spices. Cabbage Poriyal/upkari beautifully reflects this concept by allowing the vegetable's natural flavor to shine through with a simple, balanced seasoning.
Across South India, each region has its own variation of this classic stir-fry. Some recipes include roasted black gram (urad dal) or dried red chilies in the tempering, while others add cashews for a rich, nutty flavor and extra nourishment. Crushed peanuts or sesame seeds are also popular additions in some households. In the western state of Gujarat, a similar cabbage preparation is often seasoned generously with sesame seeds, creating another delicious regional variation. Feel free to explore these adaptations and make the recipe your own. Enjoy, and I'll see you in the next recipe!
Thank you for visiting Food for the Soul. We invite you to explore more Ayurvedic-inspired recipes, handmade organic herbal teas, traditional medicated Ghritams, personalized Ayurvedic consultations, and our integrative prediabetes wellness program. May every meal nourish your body, mind, and soul.
Blog post: https://foodforthesoul.net/blogs/news
Ayurvedic Products:
Teas: https://foodforthesoul.net/collections/tea
Medicated Gritham: https://foodforthesoul.net/collections/ghee
Culinary Dosha Balancing Spices: https://foodforthesoul.net/pages/spices
Sundari Devi Dasi
MS Ayurveda and Integrative Medicine