Carrot Top Pesto

Makes 1 cup, Prep: 5 min. Cook: 10 min. An appetizer dip or serve over baked potatoes INGREDIENTS: Greens from 1 medium-size bunch of carrots to make about 1 cup after blanching and chopping½ cup unsalted sunflower seeds, toasted1 garlic clove, minced 1 Tablespoon freshly squeezed lemon juice¼ teaspoon fine grain sea salt¼ cup plus […]