The phrase "to pin this recipe" means to save or bookmark the recipe in a virtual collection, usually on a social media platform called Pinterest.