Start by letting your unsalted butter sit at room temperature until it’s soft.
In a medium mixing bowl, add the softened butter, lemon juice, lemon zest, Worcestershire sauce, Dijon mustard, chopped parsley, chopped thyme, minced garlic, onion powder, smoked paprika, crushed red pepper flakes, sea salt, and pepper.
Using a fork or spatula, mix all the ingredients together until they are well combined and the butter is smooth.
Transfer the mixture onto a piece of plastic wrap or parchment paper. Shape it into a log, rolling it tightly and twisting the ends to seal.
Place the wrapped Cowboy Butter in the refrigerator to chill for at least 1 hour or until firm.
Once chilled, slice the Cowboy Butter into rounds and serve it on top of grilled meats, steamed vegetables, or even on warm bread.