Dry roast the peanuts in a skillet. Takes around 1-2 minutes.
Chop the cilantro coarsely. I also used the stems for this recipe and you can do the same if yours have tender stems. If too tough, then just use the leaves.
Add it to the food processor along with the peanuts.
Add rest of the ingredients - Jalapeno/Serrano (if using), sugar, salt , whole (or ground) cumin and lemon juice.
Give it a whirl and blend until smooth. Do a taste test and adjust the seasoning to balance the sweet and tart flavors. You can also add few drops of water if you want a more pourable consistency.