Heat a medium skillet over medium-low heat.
Add 2 tablespoons of butter and the olive oil to the skillet and allow the butter to melt. Then, add in the onions. Season with salt and cook, stirring occasionally, until onions are caramelized and jammy, about 30-40 minutes.
Transfer to a medium bowl to cool completely.
Add the remaining cup of butter and herbs to the bowl, along with the onions. Using a fork, wooden spoon, or rubber spatula, mash mixture together until fully incorporated.
Transfer mixture to a piece of parchment or wax paper and shape into a rough log. Roll it up and twist both ends tightly to compact the mixture.
Refrigerate until firm. Then, slice and enjoy.