Gajar Gobhi Shalgam Achar Recipe

5 from 4 votes
Updated: Oct 21, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Gajar gobhi shalgam achar is a North Indian style pickle made with carrots, cauliflower, turnips, and a few pickling spices. It is a winter pickle made during the winter months, when these veggies are in season. Try my mom’s recipe to make it.

Gajar gobhi shalgam achar with red carrots, cauliflower florets and turnip slices coated in mustard oil and spices, served in a white bowl on burlap.

Quick Look: Gajar Gobhi Shalgam Achar

Prep Time: 4 hours 20 minutes
Cook Time: 20 minutes
Resting Time: 4 days
Total Time: 4 days 4 hours 40 minutes
Servings: 20 people
Calories: Approx. 140 per serving
Dietary Info: Vegan. Can be easily made gluten-free (skip the hing).
Skill Level: Medium
Tools Needed: Large pan for blanching, a spice grinder or mortar and pestle, a large mixing bowl, a clean and dry glass jar, and a pan for heating oil. You will also need a vegetable peeler, mesh strainer, and kitchen cloth.
Shelf Life: Up to 3-4 months at room temperature; up to 8 months refrigerated.

Pickling is a traditional practice in many Indian homes. It is one of the best ways to preserve seasonal vegetables and enjoy them longer.

In summer, my mom made Rajasthani mango pickle and green chili pickle; in winter, a batch of gajar gobhi shalgam achar (mixed vegetable pickle).

She would make this achar at the onset of winter, as soon as the local sabjiwala got them at his stall.

For the longest time, I didn’t learn the art of pickling from my mom because she always made pickles for us at home. But when I started blogging, I wanted to document her recipes, so I finally gave in and learned them from her.

Now I am a pickling expert, too, and my mom says my pickles taste better than hers. But that’s how moms are, right? To be honest, if not better than hers, my pickles are fairly good. Give them a try and let me know in the comments what you think.

What Is Gajar Gobhi Shalgam Achar?

Gajar gobhi shalgam achar is the quintessential North Indian winter pickle made with three seasonal vegetables: gajar (carrots), gobhi (cauliflower), and shalgam (turnips). Together, they’re marinated in heated mustard oil and a bold blend of pickling spices: mustard seeds, red chili, hing, salt, and turmeric, then finished with a splash of white vinegar for tang and preservation.

In Punjab, Haryana, and Uttar Pradesh, nearly every household makes a batch as soon as the winter vegetables hit the market. The pickle is khatta (tangy), meetha (lightly sweet if you add jaggery), and teekha (spicy), all at once. No winter thali feels complete without it.

Ingredients

  • Fresh Veggies – Mom made this pickle with red carrots (gajar), turnips (shalgam), cauliflower (phool gobhi), and garlic cloves. You can also add beets, radishes, and green peas for variety. If red carrots aren’t available, you can use orange carrots.
  • Spices – This recipe requires a few Indian spices, including black mustard seeds, red chili powder, turmeric powder, asafetida (hing), and salt. For a gluten-free pickle recipe, skip adding asafetida.
  • Mustard Oil – North Indian pickles are typically made using mustard oil, which lends them a unique flavor. No other oil can match the traditional taste, but if you cannot use mustard oil for any reason, use light olive oil instead; in that case, you don’t need to smoke the oil.
  • White Vinegar – It adds a nice tang to the pickle and helps with preservation. No white vinegar? Use fresh lemon juice instead.

How To Make Gajar Gobhi Shalgam Ka Achar

Preparation

Peel 300 g of carrots using a vegetable peeler. Discard the ½-inch top and bottom, then cut them into thin slices.

Peel 300 g of turnips using a vegetable peeler. Discard the ½-inch top and bottom. Cut them in half, then slice them thinly. If the turnips are too large, you can cut the slices in half horizontally.

Take a medium-sized cauliflower (approx. 350 g). Discard the cauliflower stems and cut the cauliflower into small, bite-sized florets. You will get 300 g of prepped cauliflower.

Grind 60 g of mustard seeds into a coarse powder. Use a mortar and pestle or a spice grinder.

Peel 20 g of garlic cloves and lightly crush them with a pestle.

Boil The Vegetables

Step 1: Add 4-5 cups of water to a large pan and bring it to a boil over medium-high heat.

Water coming to a rolling boil in a large pan for blanching the vegetables for the pickle.

Step 2: Once the water boils, add the vegetables and stir gently with a ladle.

  • 300 g red carrots (peeled and cut into thin slices)
  • 300 g cauliflower (cut into small florets)
  • 300 g turnips (peeled, halved, and cut into thin slices)
Sliced red carrots, turnips and cauliflower florets added to boiling water in a pan.

Step 3: Cook for 3-4 minutes. Do not overcook them; otherwise they will become mushy. Drain the water in a mesh strainer and rinse under cold tap water to stop cooking from residual heat.

Blanched carrots, cauliflower and turnips being drained in a mesh strainer.

Air Dry The Vegetables

Step 4: While the veggies cook, line a baking tray or plate with an absorbent kitchen cloth. Spread the strained vegetables on the cloth and let them air dry for 3-4 hours. This step removes excess moisture and extends the pickle’s shelf life.

Blanched carrot, turnip and cauliflower pieces spread on a kitchen cloth to air dry before pickling.

Mix The Vegetables With Spices

Step 5: Once the veggies are air-dried, add the following ingredients to a large mixing bowl.

  • cooked vegetables
  • 60 g black mustard seeds, coarsely ground
  • 10 g red chili powder
  • 5 g turmeric powder
  • ½ teaspoon asafetida
  • 60 g salt
  • 20 g garlic cloves (peeled and lightly crushed)

If you’re making the khatta meetha version, add 2 tablespoons of crushed jaggery here.

Dried vegetables in a mixing bowl topped with coarsely ground mustard seeds, red chili powder, turmeric, hing, salt and crushed garlic.

Step 6: Mix them well.

Carrots, cauliflower and turnips mixed with the pickling spices until evenly coated in a yellow-red masala.

Step 7: Transfer the mixture to a clean, dry glass jar. Press the vegetables down firmly with a clean spoon to remove air pockets. 

Spiced mixed vegetables pressed firmly into a clean glass jar for gajar gobhi shalgam achar.

Add Oil

Step 8: Heat 300 ml of mustard oil in a pan over medium-high heat until it starts to smoke.

Mustard oil heating in a pan until it starts to smoke.

Step 9: Once the oil starts to fume, remove the pan from the heat and let it cool for 5 minutes. Now pour the cooled mustard oil and 2 tablespoons of white vinegar into the jar over the veggies. You can also use a large ladle to pour the oil from the pan into the jar. The oil must completely cover the vegetables. If it doesn’t, then add some more.

This step is crucial: raw mustard oil tastes bitter, but smoking it transforms the flavor and activates its preservative properties.

Cooled mustard oil and white vinegar poured over the spiced vegetables in the glass pickle jar.

Cook The Pickle In The Sun

Step 10: Lightly close the jar’s lid and place it in the sun for 4 days. You can also cover the jar with a muslin cloth for the first few days. This is the magic step: sunlight helps the spices penetrate the vegetables, gently ferment the flavors, and dramatically extend shelf life.

Shake the jar twice a day to coat the veggies uniformly with the oil and masala. If you like, bring the jar inside at night and return it to the sun the next day.

Don’t close the lid too tightly for the first 2 days of pickling. Gases are released during pickle fermentation and need a place to escape. If you seal the lid too tightly, gas pressure can cause it to burst open.

Gajar Gobhi Shalgam Achar FAQs

My gajar gobhi shalgam pickle has gone soft. What went wrong?

Two likely causes: 
1. Over-blanching: The vegetables are cooked for too long during blanching and lose their crunch. Blanch them for only 3-4 minutes. 
2. Moisture: If vegetables weren’t dried thoroughly, water inside the jar continues to soften them over time.

Can I make gobhi gajar shalgam pickle without the sun?

Yes. If you don’t have sunlight, keep the pickle jar on a windowsill. Shake a few times for the first few days. The pickle will take slightly longer to prepare, but it will be perfectly fine.

Serving Suggestions

This achar pairs beautifully with Makki Ki Roti and Sarson Ka Saag, the ultimate Punjabi winter combo.

You can also serve it with Dal Tadka Rice, Aloo Paratha, or any Indian-style meal.

Storage Suggestions

Store the pickle at room temperature in a cool, dry place for 3-4 months. Always use a clean, dry spoon to remove it to prevent spoilage.

To extend its shelf life, refrigerate the ready pickle for up to 8 months.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Other Pickle Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, Instagram, and Google for all of the latest updates.

A white bowl filled with Gajar Gobhi Shalgam Achar sits on burlap fabric, a spoon and a jar of pickles blurred in the background.
5 from 4 votes

Gajar Gobhi Shalgam Achar Recipe

Gajar Gobhi Shalgam ka Achar is a delicious Indian pickle made using fresh carrots, cauliflower, and turnips. This special winter pickle can be stored for 3-4 months. Here is how to make it.
Prep: 4 hours 20 minutes
Cook: 20 minutes
Resting Time: 4 days
Total: 2 days 4 hours 40 minutes
Servings: 20 people

Ingredients 

  • 300 grams turnip (shalgam) (check notes)
  • 300 grams cauliflower (phool gobhi) (check notes)
  • 300 grams carrots (gajar) (check notes)
  • 60 grams black mustard seeds (sarson) (coarsely ground)
  • 10 grams red chili powder
  • 5 grams turmeric powder
  • ½ teaspoon asafetida (hing)
  • 60 grams salt
  • 20 grams garlic cloves (peeled and crushed)
  • 2 tablespoons white vinegar
  • 300 milliliters mustard oil
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Add 4-5 cups of water to a large pan and bring it to a boil over medium-high heat.
  • Once the water boils, add turnips, cauliflower, and carrots, and stir gently with a ladle. Cook for 3-4 minutes. Do not overcook them; otherwise, they will become mushy.
  • Drain the water in a mesh strainer and rinse under cold tap water to stop cooking from residual heat.
  • While the veggies cook, line a baking tray or plate with an absorbent kitchen cloth. Spread the strained vegetables on the cloth and let them air dry for 3-4 hours. This step removes excess moisture and extends the pickle’s shelf life.
  • Mix blanched vegetables, mustard seeds, chili powder, turmeric powder, asafetida, salt, and garlic in a large bowl.
  • If you’re making the khatta meetha version, add 2 tablespoon of jaggery here.
  • Transfer the mixture to a clean, dry glass jar. Press the vegetables down firmly with a clean spoon to remove air pockets.
  • Heat mustard oil in a pan over medium-high heat until it starts to smoke.
  • Once the oil starts to fume, remove the pan from the heat and let it cool for 5 minutes. Now pour the cooled mustard oil and white vinegar into the jar over the veggies. The oil must completely cover the vegetables. If it doesn’t, then add some more.
  • This step is crucial: raw mustard oil tastes bitter, but smoking it transforms the flavor and activates its preservative properties.
  • Lightly close the jar’s lid and place it in the sun for 4 days. You can also cover the jar with a muslin cloth for the first few days. This is the magic step: sunlight helps the spices penetrate the vegetables, gently ferment the flavors, and dramatically extend shelf life.
  • Shake the jar twice a day to coat the veggies uniformly with the oil and masala. If you like, bring the jar inside at night and return it to the sun the next day.
  • Don’t close the lid too tightly for the first 2 days of pickling. Gases are released during pickle fermentation and need a place to escape. If you seal the lid too tightly, gas pressure can cause it to burst open.

Video

Notes

Peel carrots using a vegetable peeler. Discard the ½-inch top and bottom, then slice them thinly. I used red carrots, but you can use orange carrots too.
Peel turnips using a vegetable peeler. Discard the ½-inch top and bottom. Cut them in half and then into thin wedges. If the turnips are too large, you can cut the wedges in half horizontally.
Take a medium-sized cauliflower. Discard the cauliflower stems and cut the cauliflower into small, bite-sized florets.
Grind the mustard seeds with a mortar and pestle or a spice grinder.
Crush the peeled garlic cloves with a pestle.
You can also add beetroot and green peas to this pickle.
 

Nutrition

Calories: 140kcal, Carbohydrates: 4g, Protein: 1g, Fat: 14g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 8g, Sodium: 1196mg, Potassium: 142mg, Fiber: 1g, Sugar: 2g, Vitamin A: 2654IU, Vitamin C: 12mg, Calcium: 18mg, Iron: 0.4mg
Like this recipe? Rate and comment below!
5 from 4 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments

  1. Hi,

    This is the only recipe I found which has no Jaggery in it. Which is what I was looking for. I also noticed that one of the bottle is wrapped in muslin(photo) but in the instructions there is no mention of that.

    If it is need, then at what stage do we wrap muslin cloth.

    Also appreciate any steps/tips to strategize jars.

    Thanks,
    Sahana

    1. Hello Sahana, You actually don’t have to wrap the bottle with the muslin cloth. Just put the lid on and keep the jar in the sun and shake it well once a day. To sterilise the jar, clean it nicely with soap water. Heat water in a big pot and once it comes to boil, add the jar in it and let it boil for 3-4 minutes.

      1. i followed the same recipe.. but somehow i found my glass jar cracked the fifth day without any mishandling.this happened twice..can u suggest a reason why this is happening and solution??

        1. Oh. Did you close the lid tightly. Because when the pickle ferment, some gases are released. If the jar is closed too tightly, it may crack.