Creamy Dairy-Free Tomato Basil Soup

Creamy Dairy-Free Tomato Basil Soup Creamy Dairy-Free Tomato Basil Soup

It doesn’t get much better than a warm, cozy bowl of homemade creamy tomato basil soup. Especially when it’s dairy free. This bowl full of goodness is packed with veggies and velvety smooth thanks to our Unsweetened Coconut Cashew Milk.


  • • 3.5lbs of tomatoes (about 10 tomatoes)
  • • 1 large yellow/white onion
  • • 8-10 cloves of garlic
  • • EVOO
  • • Salt& Pepper
  • • 6-8 fresh basil leaves 
  • • 1 cup vegetable broth
  • • 1/2 cup Elmhurst® Unsweetened Coconut Cashew Milk


  1. Preheat oven to 400F
  2. Half the tomatoes, slice the onion, and peel the garlic.
  3. Line a baking sheet with parchment paper and spread your vegetables out on the sheet.
  4. Drizzle with EVOO then sprinkle with salt and pepper, to taste.
  5. Roast for 35-40 minutes, then let cool for about 15 minutes.
  6. Add your cooked vegetables to a blender with the basil, veggie broth, coconut cashew milk, and salt (to taste) and blend until smooth.
    *Alternate Method: Add directly to a pot or large bowl and use an immersion blender.
  7. Once blended, transfer to a pot and heat for a few minutes, until warmed through.

Serve in a bowl and topped with fresh basil and enjoy! If you have leftovers, store them in the fridge for up to 5 days or freeze for up to 2 months.

Serves 6-8

Newest Recipes

Unsweetened Coconut Cashew Milk

Buy Now
14 Recipes For Ultimate Holiday Season


14 Recipes For Ultimate Plant-Based Holiday Season