It's not as hard as you might think! Onion, garlic, and dried herbs sauteed in olive oil give the soup an aromatic base, then comes the basil pesto, canned tomatoes, and veggie broth. Blend it all up then add coconut milk and you've got a creamy, delicious vegan tomato soup!