Preheat oven to 350F. Arrange the peanuts in a single layer on a baking sheet and toast in the oven for 6 to 8 minutes, or until golden brown and fragrant. Allow to cool slightly then chop into small pieces.
While the peanuts are baking, prepare the other ingredients.
Heat 2 tablespoons olive oil in a large skillet over medium-high. Add the garlic and using a wooden spoon, smash them down into the hot oil until they break into smaller pieces. Keep this up for about 2 minutes, continuously mashing the garlic around in the oil until it becomes golden brown, but not burnt.
Add the ground lamb to the skillet with a pinch of salt. Stir the lamb into the garlic, mashing it down to really infuse the flavor into the meat. Continue doing this for about 3 minutes or until no clumps remain and meat is no longer pink. Remove the skillet from the heat immediately to prevent overcooking. Do not drain off the fat.
With the skillet still off the heat, add the shallots, scallions, chilis, lime juice, fish sauce, mint, basil, and half of the peanuts. Whisk the essential oils into the remaining half tablespoon of olive oil, then fold it into the lamb larb. Gently stir to combine all ingredients.
Transfer lamb larb to a bowl with a large spoon. Arrange cabbage leaves on a platter with the remaining peanuts and the cilantro in ramekins. To serve, spoon the lamb larb into a cabbage leaf and garnish with peanuts and cilantro. Roll the leaf around the meat, then eat it with your hands.