- 1
Carrot Poriyal is the ultimate South Indian comfort food—simple, flavorful, and packed with vibrant colors that brighten up any plate.
- 2
Start the recipe of carrot poriyal by heating 2 tablespoons of sesame oil in a pan over medium heat.
- 3
Sesame oil is the secret ingredient here, giving the dish a nutty, earthy vibe that's distinctly South Indian.
- 4
Once the oil is warm, toss in 1 teaspoon of mustard seeds and wait for them to crackle.
- 5
Add 1 teaspoon of urad dal (split black gram) and stir until golden brown.
- 6
Keep the heat low to avoid burning the lentils.
- 7
Throw in 1 chopped green chili and 8–9 curry leaves.
- 8
The chili adds a subtle kick, while the curry leaves infuse the oil with a fresh, citrusy aroma.
- 9
Add 2 cups of finely chopped carrots for their natural sweetness and vibrant orange hue.
- 10
Sprinkle in ¼ teaspoon of turmeric for an earthy flavor and golden hue, along with a pinch of asafoetida (hing) for smoky depth.
- 11
Season with salt to taste and pour in 1/2 cup of water.
- 12
Mix well, cover the pan, and let the carrots cook on low heat.
- 13
Check every 4–5 minutes to ensure the water hasn't evaporated completely.
- 14
If needed, add a splash of water and continue cooking until the carrots are tender but not mushy.
- 15
Once cooked and the water has evaporated, stir in ⅓ cup of freshly grated coconut.
- 16
The coconut gives the dish its signature texture and subtle sweetness.
- 17
Mix thoroughly and turn off the heat.
- 18
For an extra burst of flavor, sprinkle freshly chopped coriander leaves on top.
- 19
Serve hot with rice, sambar, rasam, or even chapatis.
- 20
It's colorful, healthy, and bursting with flavor, making it a must-have side dish that'll leave you hooked.