00%

Contact

Elly - May 3, 2026

Indian Carrot Salad Recipe

Indian Carrot Salad Recipe

Servings: 4 Total Time: 12 mins Difficulty: Beginner
Zesty Indian Carrot Salad with Peanut Tempering
Indian Carrot Salad Recipe
pinit

The mustard seeds hit the hot oil and started popping before I was even ready. I had one hand still grating carrots and the other scrambling to lower the flame. It smelled nutty and sharp at the same time, and I knew I had to move fast or burn the whole thing.

-inserter-version="2" data-placement-location="under_page_title">

This salad usually comes together calmly, but today I rushed it. Still, that’s the beauty of it. Even when I’m a bit careless, it somehow turns out fresh, crunchy, and full of life.

I make this Indian carrot salad whenever there are too many carrots sitting in the fridge. It’s quick, no fuss, and works as both a side dish and something I snack on straight from the bowl.

And honestly, once you get used to the rhythm of it, you stop measuring things so strictly. A little more lemon, a bit less chilli – it bends easily to your mood.

A small moment before I started

I almost didn’t make this today. I was thinking of roasting the carrots instead, something warm and slow. But then I picked one up, snapped it in half, and heard that clean crunch.

That sound changed my mind. Fresh carrots deserve something raw sometimes, something that keeps that bite intact.

So I grabbed the grater, wiped the counter quickly, and just went for it.

Ingredients Needed for the Recipe

  • 3 cups grated carrots – the base, sweet and crunchy
  • 2 tbsp chopped cilantro – adds freshness and color
  • 2 tbsp roasted peanuts – gives a nutty crunch
  • 1 green chilli (finely chopped, optional) – for a mild heat
  • 1/2 tsp Himalayan pink salt – enhances overall flavor
  • 1/2 tsp black pepper – adds a subtle kick
  • 2 tsp lemon juice – brings brightness and tang
  • 2 tsp extra virgin olive oil (or peanut oil) – for richness
  • 1/2 tsp mustard seeds – for tempering and aroma
  • 1 sprig curry leaves – adds that unmistakable Indian flavor

How to make Indian Carrot Salad?

Indian Carrot Salad Recipe

Step 1 – Prep the carrots

I wash and peel the carrots, though sometimes I skip peeling if they look really clean. Then I grate them using the medium side.

Once, I grated them too fine and the texture went slightly mushy. Now I keep it a bit thicker so there’s more bite.

Step 2 – Get everything ready

I chop the cilantro and green chilli together on the same board. Saves time and I don’t mind the flavors mixing a bit.

If the peanuts aren’t roasted, I quickly toss them in a pan. I’ve burned them before by walking away, so now I just stand there and stir.

Step 3 – Mix the base

In a big bowl, I add the grated carrots, cilantro, chilli, and peanuts. I mix it lightly with my hands.

Using a spoon never feels right here. Hands do a better job without crushing anything.

Step 4 – Season it

I sprinkle salt and pepper, then squeeze in lemon juice. Sometimes I add extra lemon without thinking, and it turns sharper than planned.

When that happens, I just toss in a few more peanuts to balance it out.

Step 5 – Prepare the tempering

I heat oil in a small pan and add mustard seeds. They start popping quickly, and I always step back a little.

Then I drop in curry leaves and turn off the heat almost immediately. Leaving it on too long makes the leaves bitter.

Step 6 – Finish and combine

I pour the hot tempering over the salad and mix everything well. The smell at this point is hard to ignore.

If I have time, I let it sit for a bit. If not, I eat it straight away. Both ways work.

Something that almost went wrong

One time I added the tempering while it was smoking hot. Not just hot – actually smoking. It wilted the carrots slightly.

The crunch softened, and it wasn’t the same salad anymore. Still edible, but not what I wanted.

Now I wait a few seconds before pouring. Just enough to calm it down without losing the aroma.

Tips

  • Use fresh, firm carrots for the best crunch
  • Don’t grate too finely or the texture turns soft
  • Adjust lemon juice slowly – it’s easy to overdo
  • Let the tempering cool slightly before adding
  • Roast peanuts carefully – they burn fast
  • Skip chilli if you want a milder version
  • Try adding raisins if you like a sweet contrast
  • Store in the fridge but eat within 2 to 3 days

How I usually serve it

Most days, I just scoop it next to dal and rice. It cuts through the heaviness and makes the meal feel lighter.

Sometimes I stuff it into a wrap with leftover chicken or tofu. It adds crunch without needing much else.

And on lazy evenings, I just stand near the kitchen counter and eat it straight from the bowl. No plate, no plan.

Indian Carrot Salad Recipe

Difficulty: Beginner Prep Time 10 mins Cook Time 2 mins Total Time 12 mins
Servings: 4 Estimated Cost: $ 3 Calories: 145
Best Season: All Season

Description

This vibrant Indian Carrot Salad is a refreshing, nutrient-packed side dish that comes together in under 15 minutes. Featuring crisp grated carrots, roasted peanuts, and a zesty lemon dressing, it is elevated by a traditional tempering of mustard seeds and curry leaves. It’s gluten-free, vegan, and perfect as a light snack or a crunchy accompaniment to dal and rice.

Ingredients

Salad Base

Dressing & Seasoning

Tempering (Tadka)

Instructions

  1. Prepare the Vegetables

    Wash, peel, and grate the carrots using a box grater or food processor. You can also julienne them for a different texture. If using organic carrots, you may leave the skin on after thorough washing.
  2. Mix the Salad Base

    In a large mixing bowl, combine the grated carrots, chopped cilantro, roasted peanuts, and green chili (if using). Toss well to distribute the ingredients evenly.
  3. Season the Salad

    Add the Himalayan pink salt, black pepper, and lemon juice to the bowl. Mix thoroughly until the carrots are lightly coated and the flavors are combined.
  4. Prepare the Tempering

    Heat the olive oil in a small pan over medium heat. Add the mustard seeds and allow them to sputter/pop. Immediately add the curry leaves and turn off the heat. Be careful not to burn the leaves.
  5. Final Assembly

    Pour the hot tempering mixture directly over the carrot salad. Mix well to incorporate the aromatic oil and spices. Serve immediately or chill for 30 minutes to let the flavors meld.

Nutrition Facts

Servings 4

Serving Size 1 cup


Amount Per Serving
Calories 145kcal
% Daily Value *
Total Fat 10g16%
Saturated Fat 1.5g8%
Sodium 320mg14%
Potassium 380mg11%
Total Carbohydrate 12g4%
Dietary Fiber 3.5g15%
Sugars 6g
Protein 3.5g8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Storage: This salad stays fresh in an airtight container in the refrigerator for up to 3 days. The carrots may release some water over time, which is normal.

Variations: For added crunch, substitute peanuts with roasted cashews, wal almonds, or sunflower seeds. You can skip the tempering step and simply drizzle with olive oil for a raw version.

Keywords: Indian carrot salad, gajar ka salad, healthy side dish, vegan salad, gluten-free recipe, quick salad, carrot peanut salad

Frequently Asked Questions

Expand All:

Can I use pre-grated carrots?

Yes, you can use pre-grated carrots to save time, but freshly grated carrots usually offer a better crunch and brighter flavor.

Is this salad spicy?

The heat level depends on the green chili. You can omit the chili entirely for a mild version or add a pinch of red pepper flakes instead.

Can I make this ahead of time?

It is best served fresh, but you can prepare the components (grated carrots, roasted peanuts) ahead. Add the lemon juice and tempering just before serving to maintain crispness.

Previous
All posts
Next