Go Back
Print
This plant based tomato basil soup is creamy and packed with vegetables. It is delicious and something your family will ask you to make on repeat!

Plant based tomato basil soup: creamy and veggie packed

This plant based tomato basil soup is creamy and packed with vegetables. It is delicious and something your family will ask you to make on repeat!

Course dinner, Soup
Servings 4

Ingredients

  • 6 roma tomatoes (halved lengthwise)
  • 24 oz grape or cherry tomatoes
  • 8 whole garlic cloves (peeled)
  • 3 TBSP olive oil (sub for vegetable broth if oil free)
  • 1 red pepper (diced)
  • 2 large carrots (peeled + diced)
  • 1 large yellow onion (diced)
  • 2 medium potatoes (diced)
  • 3 TBSP tomato paste
  • 2 tsp oregano
  • 5 cups vegetable broth
  • 1 cup packed fresh basil leaves
  • salt & pepper (to taste)
  • 1 14 oz can unsweetened coconut milk (full fat for extra creaminess, but you can use light as well)

Instructions

  1. Preheat oven to 425ยบ F

  2. Place tomatoes on a baking tray with garlic cloves and 2 TBSP olive oil (or vegetable broth if oil free) Season with salt and pepper. Roast for 25 minutes or until soft and slightly browned on the top.

  3. While the tomatoes are roasting, heat 1 TBSP (or a splash of vegetable broth if oil free) in a large saucepan over medium high heat.

  4. Add the onion, pepper, potatoes and carrots - cook while occasionally stirring until the onion is transparent (about 6 minutes). Stir in the tomato paste, oregano, and vegetable broth. Season with more salt/pepper to taste, cover, and bring to a light boil.

  5. Reduce heat to low, and simmer for about 10-15 minutes or until the potatoes and carrots are cooked through. Add in the roasted tomatoes, garlic cloves, basil to the soup. Continue to simmer until the basil is wilted (2-3 minutes).

  6. Blend soup with an immersion blender (or transfer to a traditional blender) and blend until smooth.

  7. Stir in the canned coconut milk. Stir to combine, adjust spices as needed to taste. Enjoy!