Clean the buds by pinching them off the stalks. Do not use any that are in partial bloom.
Bring a saucepan of water to boil, add the buds and cook for 3-4 minutes or until the buds feel soft and can be cut easily with a knife.
Drain the cooked buds well and spread on a clean tea towel to air dry (in shade) for 2-3 hours.
Once the buds are fully dry, heat the mustard oil in a kadhai. Once it’s hot, lower the heat to low and add all the spices and powders, including salt.
Mix well and add the lime juice—the mixture will splutter a bit, so be careful. Let this come to a gentle boil, as though you’re frying masalas for a vegetable dish.
Now add all the dried buds, mix again, and switch off the heat.
Adjust salt, if needed.
Transfer the achaar into a clean jar, preferably one that’s been washed in hot water, dried and a little vinegar swished on its walls and drained.
Top the achar with mustard oil so that there’s a protective oil layer on top.
Leave this on the kitchen counter for a day or two, after which it is ready to use. Consume it within a week or keep it in the fridge to use over a longer period of time.