GF Gluten-Free DF Dairy-Free VG Vegetarian EF Egg-Free NF Nut-Free

Creamy Roasted Tomato Soup

I cannot get enough of this dairy free Creamy Roasted Tomato Soup! Its the perfect easy, healthy, comforting soup recipe to make this winter!

Prep: 10 minCook: 30 minTotal: 40 min
Servings: 4 1x


  • 2 lbs. roma tomatoes
  • 1 sweet onion, coarsely chopped
  • 3 tablespoons olive oil
  • 1 cup unsweetened coconut cream
  • 2 cups vegetable broth
  • 4 garlic cloves
  • 2 teaspoons balsamic vinegar
  • 1 teaspoon sea salt
  • 1/2 teaspoon ground pepper
  • 1/4 teaspoon crushed red pepper flakes


  1. Preheat oven to 400F.
  2. Cut all the tomatoes in half.
  3. Place them, flat-side down on a rimmed baking sheet lined with parchment paper.
  4. Add the chopped onion on top of the tomatoes and drizzle with olive oil.
  5. Roast in the oven for 30 minutes.
  6. Transfer all the roasted tomatoes and juices from the pan into a blender along with the coconut cream, vegetable broth, garlic cloves, balsamic vinegar, salt, pepper, and crush red pepper flakes.
  7. Blend on high for 1-2 minutes until smooth and completely combined.
  8. The soup should be hot enough, but if needed, pour it into a sauce pot over medium-high heat, stirring frequently until heated to desired temperature.
  9. Pour into bowls and top with a drizzle of warmed coconut cream, some fresh herbs like basil or thyme, and a sprinkle of red pepper flakes.
© The Toasted Pine Nut