Soak cashews 1-hour.
Drain, pour into blender. Add water. Blend until smooth and set aside.
Wash, weigh, and chop tomatoes. Set aside.
In a large pot, melt butter.
Add chopped garlic and onions. Cook until translucent about 8 minutes.
Add tomatoes. Cook garlic, onion and tomato mixture for 15-20 minutes until tomatoes are softened.
Add vegetable broth, bay leaves, basil, salt and pepper. Cook over medium heat for 30 minutes.
Remove bay leaves.
Pour in cashew cream.
Using your blender or immersion blender, blend soup until creamy.
Garnish with fresh basil, halved cherry tomato and a drizzle of cashew cream.
Serve and enjoy.
Creativity will bring joy to your plate and health to your life.
Thank you from Elevated Vegan Eats!