Make this posh tomato soup with pesto from scratch for a healthy, nourishing meal - you'll never open a tin again. For the soup, melt the butter in a large, heavy-based pan over a low-medium heat.
Heat the olive oil in a large saucepan and cook the onion for 5-6 minutes over a gentle heat until almost softened but not browned. Add the garlic, celery, carrots, bay leaf and thyme and cook for ...
Pair it with a little garlic and olive oil for added flavor, and blend with vegetable broth for a creamy texture. This soup is low in calories, high in fiber, and a heart-healthy choice.