S3 Ep3: Roasted Red Pepper Pesto

Aired: 10/20/2015 | 0:03:05 | Episode
Something very lovely happens to red peppers when you roast them. They become infused with an irresistible aroma and filled with a sweet syrup.

SHARE