Create an ice bath by adding some ice to a large mixing bowl and then adding 3 cups of water. Set your ice bath aside.
Set a medium size pot of water over high heat. When the water is boiling, add the fresh herbs. Let the herbs cook for about 20 seconds, until they wilt and darken slightly in color. Quickly transfer the herbs from the boiling water to the ice bath.
Remove the herbs from the ice bath and squeeze out as much excess water from the herbs as possible. Take your time with this step, really try to get as much water out of the herbs as possible.
Transfer the squeezed herbs to a high-powered blender. Add the oil and blend on the highest speed for 2-3 minutes. The heat from the friction of the blender will help to break down the herbs and create a deep green color in the oil. When you turn the blender off, the herb oil should feel warm to the touch and literally have a little steam rising from the top of it.
Line a fine strainer with cheesecloth, and put a large mixing bowl underneath. Pour the oil from the blender through the cheesecloth-lined strainer. Don't force the oil through the strainer, just let the oil drain naturally through. This may take about 30 minutes.
When the oil has fully drained through the strainer, you can store it in a small container in the refrigerator for up to a few months. Use this oil to garnish anything, from soups to fish to eggs. Enjoy!
Born and raised in Brooklyn, I'm perpetually inspired by the diversity of foods that exist in this city. I love shopping at the farmer's market, making ingredients taste like the best versions of themselves, and rolling fresh pasta.