deburcabutcher.com
Salsa Verde or Green Herb Sauce
Salsa Verde, or herb-y green-y sauce-y, as our girls call it, is a wonderfully herbaceous gooey sauce that has the most verdant green colour imaginable. When you blitz it in the blender, you turn a…