First, prepare a spice mix or masala with whole spices like 1½ tbsp coriander seeds, ½ tsp carom seeds, 3 tbsp fennel seeds, 2 tsp cumin seeds, ½ tbsp fenugreek seeds, and 1/4th cup yellow mustard seeds. Place all the spices in a pan for dry roasting.
On low to medium flame, sauté the spices until they emit a nice aroma and change color.
When they start emitting an aroma and change color, turn off the gas and transfer the spices to a plate to cool.
Add the cooled spices to a grinder jar.
Make a fine powder out of the spices.
Peel 500 gm of garlic cloves, which will yield around 412 gm. Cut a few cloves into halves and leave the rest whole. (Pro tip: To peel garlic easily, you can steam it first.)
In a pan, add 3/4th cup of mustard oil. Heat the oil on high flame until very hot. (Pro tip: Using heated oil eliminates the raw smell and enhances the overall taste of the pickle.)
When the oil is smoking hot, turn off the flame and cool it. When it is cool enough add 1 tsp of asafoetida into it. (Pro tip: Do not add asafoetida to hot oil as it can burn and lose its flavor.)
Mix the asafoetida with a spatula.
Turn on the gas again and add the garlic cloves to the oil.
Stir the garlic cloves for 5 minutes to soften them, then add the ground spices.
Mix the spices thoroughly over low flame.
Add powdered spices: 1 tbsp nigella seeds, 3 tsp turmeric powder, 2 ½ tbsp Kashmiri red chili powder, 2 tbsp red chili powder, 1 tbsp rock salt, and 2 ½ tbsp salt.
Mix all the ingredients and cook for 2 minutes on low flame to enhance the flavor and aroma. After 2 minutes, turn off the gas and let it cool for 10 to 15 minutes.
After cooling, the garlic cloves will have absorbed the mustard oil, increasing the longevity.
Add ½ cup of lemon juice to the mixture.
Add ½ cup of white vinegar to the mixture and mix thoroughly. Set it aside for cooling and absorption. (Pro tip: White vinegar enhances the shelf life of the pickle.)
When the garlic pickle cools down, transfer it to a sun-dried jar and enjoy the delicacy.