Source: One Green Planet
Warm up with this hearty vegan simple courgette soup with almond pesto [vegan]. Ready in 30 minutes, packed with flavor. Make it in minutes. Worth every bite.