This delightful Indian Purple Cabbage Poriyal is a vibrant and nutritious side dish that brings a burst of color to your meal. The combination of purple cabbage, spices, and optional grated coconut creates a flavorful and aromatic dish that pairs perfectly with rice or Indian breads.
Some of the ingredients in this recipe might not be commonly found in every household. Urad dal and chana dal are types of split lentils that are often used in Indian cooking. Asafoetida is a pungent spice that adds a unique flavor, and curry leaves are aromatic leaves used to enhance the taste of many South Indian dishes. These items can usually be found in the international or Indian section of a well-stocked supermarket.

Ingredients For Indian Purple Cabbage Poriyal
Purple cabbage: Shredded to create a base for the dish.
Oil: Used for sautéing the spices and dals.
Mustard seeds: Adds a nutty flavor and aroma when they splutter in hot oil.
Urad dal: Provides a crunchy texture and nutty taste.
Chana dal: Adds a slight sweetness and crunch to the dish.
Green chilies: Adds heat and spice to the poriyal.
Asafoetida: A pungent spice that enhances the overall flavor.
Curry leaves: Adds a distinct aroma and flavor typical of South Indian cuisine.
Salt: Enhances the flavors of all the ingredients.
Grated coconut: Optional, but adds a sweet and nutty flavor to the dish.
Technique Tip for This Recipe
When preparing the purple cabbage for this poriyal, ensure that it is shredded finely and uniformly. This not only helps in even cooking but also enhances the texture of the dish. Use a sharp knife or a mandoline slicer for best results. Additionally, when adding the mustard seeds to the hot oil, wait until they start to splutter before adding the other ingredients. This step is crucial as it releases the essential oils and flavors from the mustard seeds, giving the dish its characteristic taste.
Suggested Side Dishes
Alternative Ingredients
purple cabbage - Substitute with green cabbage: Green cabbage has a similar texture and can be used to achieve a similar crunch and flavor profile.
oil - Substitute with ghee: Ghee adds a rich, nutty flavor and is commonly used in Indian cooking.
mustard seeds - Substitute with cumin seeds: Cumin seeds provide a different but complementary flavor that works well in Indian dishes.
urad dal - Substitute with yellow split peas: Yellow split peas have a similar texture and can mimic the nuttiness of urad dal.
chana dal - Substitute with split mung beans: Split mung beans offer a similar texture and mild flavor.
green chilies - Substitute with jalapeños: Jalapeños provide a similar level of heat and can be used as a direct substitute.
asafoetida - Substitute with garlic powder: Garlic powder can provide a similar pungent flavor in the absence of asafoetida.
curry leaves - Substitute with bay leaves: Bay leaves can add a different but aromatic flavor, though they are not a perfect match.
salt - Substitute with soy sauce: Soy sauce can add saltiness along with a depth of umami flavor.
grated coconut - Substitute with ground almonds: Ground almonds can add a similar texture and a mild, nutty flavor.
Other Alternative Recipes Similar to This Dish
How to Store/Freeze This Dish
Allow the purple cabbage poriyal to cool completely before storing. This prevents condensation, which can make the dish soggy.
Transfer the cooled poriyal into an airtight container. Ensure the container is clean and dry to maintain the freshness of the dish.
For short-term storage, place the container in the refrigerator. The poriyal will stay fresh for up to 3-4 days. Reheat it in a microwave or on the stovetop before serving.
If you wish to freeze the poriyal, portion it into smaller containers or freezer-safe bags. This makes it easier to thaw only the amount you need.
Label the containers or bags with the date of preparation. This helps you keep track of how long the poriyal has been stored.
When ready to use, thaw the poriyal in the refrigerator overnight. Avoid thawing at room temperature to prevent bacterial growth.
Reheat the thawed poriyal in a pan over medium heat, stirring occasionally to ensure even heating. You can also use a microwave, but be sure to cover the dish to retain moisture.
If the poriyal appears dry after reheating, add a splash of water or a little oil to bring back its original texture.
Avoid refreezing the poriyal once it has been thawed, as this can affect the quality and taste of the dish.
How to Reheat Leftovers
Stovetop Method: Heat a non-stick pan over medium heat. Add a teaspoon of oil or a splash of water to prevent sticking. Add the leftover Indian Purple Cabbage Poriyal and stir occasionally until heated through, about 5-7 minutes. This method helps retain the texture and flavor.
Microwave Method: Place the poriyal in a microwave-safe dish. Cover with a microwave-safe lid or a damp paper towel to retain moisture. Heat on high for 1-2 minutes, stirring halfway through. If it's not hot enough, continue heating in 30-second intervals until warmed to your liking.
Oven Method: Preheat your oven to 350°F (175°C). Spread the poriyal evenly on a baking sheet. Cover with aluminum foil to prevent drying out. Bake for about 10-15 minutes, stirring halfway through, until heated thoroughly.
Steaming Method: Place the poriyal in a heatproof dish that fits into your steamer. Steam over boiling water for about 5-7 minutes, or until heated through. This method helps maintain the moisture and tenderness of the cabbage.
Air Fryer Method: Preheat your air fryer to 350°F (175°C). Place the poriyal in the air fryer basket in a single layer. Heat for about 3-5 minutes, shaking the basket halfway through to ensure even heating. This method can give a slightly crispy texture to the cabbage.
Best Tools for This Recipe
Pan: A medium-sized pan is essential for cooking the cabbage and tempering the spices.
Spatula: Use a spatula to stir and mix the ingredients evenly.
Knife: A sharp knife is needed to shred the purple cabbage and slit the green chilies.
Cutting board: A sturdy cutting board provides a safe surface for chopping the cabbage and chilies.
Measuring spoons: Measuring spoons help ensure you add the correct amounts of oil, mustard seeds, urad dal, chana dal, and asafoetida.
Grater: If you choose to add grated coconut, a grater will be necessary.
Serving bowl: A serving bowl is used to present the finished dish.
How to Save Time on Making This Recipe
Prep ingredients in advance: Shred the purple cabbage and measure out the spices the night before to save time.
Use a food processor: Quickly shred the cabbage using a food processor instead of doing it manually.
Preheat the pan: Heat the oil while prepping other ingredients to save cooking time.
Batch cook: Double the recipe and store leftovers for quick meals later in the week.
Simplify steps: Combine the urad dal and chana dal in one bowl to add them together, reducing steps.

Indian Purple Cabbage Poriyal Recipe
Ingredients
Main Ingredients
- 1 medium Purple Cabbage shredded
- 1 tablespoon Oil
- 1 teaspoon Mustard Seeds
- 1 teaspoon Urad Dal
- 1 teaspoon Chana Dal
- 2 nos Green Chilies slit
- 1 pinch Asafoetida
- 1 sprig Curry Leaves
- to taste Salt
- 2 tablespoon Grated Coconut optional
Instructions
- Heat oil in a pan. Add mustard seeds and let them splutter.
- Add urad dal, chana dal, green chilies, asafoetida, and curry leaves. Sauté for a minute.
- Add the shredded purple cabbage and salt. Mix well.
- Cook on medium heat for about 10-12 minutes, stirring occasionally, until the cabbage is tender.
- Turn off the heat and add grated coconut, if using. Mix well and serve hot.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Indian Chicken Curry Recipe45 Minutes
- Indian Peda Recipe30 Minutes
- Broccoli Salad Recipe15 Minutes
- Chicken Soup Recipe1 Hours
- Indian Zucchini Sabzi Recipe30 Minutes
- Tortilla Pizza Recipe20 Minutes
- Indian Broad Beans Curry Recipe45 Minutes
- Indian Ragi Malt Recipe15 Minutes
Leave a Reply