Add 2 cups of water into a wok. Then add 1 piece bay leaf, 1 piece clove, 1-piece green cardamom, 1 small piece cinnamon stick, 2 small pieces of beetroot and ½ tbsp salt. Mix everything and keep it under high flame till it boils.
When it comes to boil add 2 pieces of Tomatoes in to it. Then boil it for 5 to 7 mins. Then turn off the flame.
Now strain everything with a strainer.
Now add the tomatoes and garlic into a mixer grinder. Add ½ tsp sugar, ½ tbsp salt and ½ tsp rock salt. Now make a fine paste of it.
Take the 2 pieces of onion and cut it into small pieces and separate the each of the skins and add them into the lukewarm strained beetroot & spices water. This will soften the onions and add extra color to it. Leave it for 2 hours.
Now take the tomato paste and cook it in a pan under medium flame. Cook it till it caramelizes and the tomato pulp is thickened. Turn off the flame. Let it cool and settles down.
Now take ½ tsp fennel seeds, ½ tsp coriander seeds, 5 pieces Red chilis, ½ tsp fenugreek seeds, ½ tsp cumin seeds and ¼ tsp nigella seeds.
Now take a pan and dry roast it under medium to low flame till it turns brownish in color. Turn off the flame.
Now add all the spices into a mixer jar and make a fine powder out of it.
Now take a mixing bowl and add 1/3rd cup mustard oil, then the home-made spice mix, 1 tbsp mustard powder, ½ tsp turmeric powder, 2 tsp red chili powder and ½ tsp asafoetida powder.
Now add the tomato pulp into the mixing bowl.
Now mix everything every well.
Add 2 tsp white vinegar into it and mix it well. Then again add 2 tsp white vinegar into it and mix it well. Now mix everything very well.
Now add the onions into a mixture and mix it well.
Your onion pickle is ready. Place it in the sun for a day before enjoying this delightful pickle.