• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About
  • Contact
  • Subscribe
  • Shop

Planted in the Kitchen

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Subscribe
  • Shop
×
Home » Appetizers & Sides

Published: Oct 21, 2021 · Modified: Sep 6, 2022 by Kelsey· This post may contain affiliate links ·

Vegan Creamy Tomato Soup

Jump to Recipe Print Recipe

This plant based soup is made with fresh tomatoes, herbs, and spices. It's perfect for using up your fresh summer tomatoes, or curling up with a warm cup of soup on a cool fall evening.

A white bowl with orange, red soup inside. It's garnished with three croutons, white cream, and bright green basil.

This tomato soup with coconut milk is the perfect way to make a creamy yet dairy free tomato soup or dairy free tomato basil soup.

I love how roasting the tomato, onion, and garlic in this recipe really brings out the incredible flavor of each ingredient. I probably should have called this recipe roasted garlic tomato soup because of how incredible the roasted garlic tastes.

Not only is this vegan soup amazing when made fresh, it's also one of my favorite meal prep ideas!

Ingredients

A picture of labeled ingredients including: tomatoes, coconut milk, onion, broth, spices, olive oil, garlic.

Tomatoes: Roma tomatoes are the star of the show in this recipe. If you're like me and need a little help with what types of tomatoes are out there and when and how to use them, check out this article about different types of tomatoes.

Onion: This recipe calls for a sweet onion in this recipe but you can use a classic yellow onion if that's what you have on hand.

Garlic: I used half a head of garlic in this recipe (roughly 6 cloves). I sliced the entire head of garlic in half and roasted in in the pan with the other veggies. See the picture below to see how I did this.

If you would prefer just to peel, crush, and season the garlic instead of cutting the whole head in half, that's completely fine.

Olive Oil: I always opt for extra virgin olive oil when cooking. You can also use another high heat neutral oil such as avocado oil in place of the olive oil.

Spices: This soup has a flavorful combination of salt, pepper, oregano, and rosemary.

Broth: I love cooking with organic vegetable broth, or making homemade vegetable broth.

Coconut Milk: The coconut milk helps give us the delicious creamy consistency and a little bit of sweetness that allows us to have dairy free tomato soup or a dairy free tomato basil soup.

See recipe card below for quantities.

Instructions

4 step by step pictures explaining how to make tomato soup.

This easy vegan tomato soup is simple to make and perfect to add to your weekly dinner rotation.

Step 1: Preheat the oven to 400 degrees Fahrenheit and while it heats up, wash and prep your ingredients. Wash the tomatoes, then slice them in half, peel and slice the onion, and prepare the garlic.

Step 2: Drizzle olive oil on the pan of veggies, and season them with the salt and pepper. Roast them in the oven for 40 minutes, tossing them at the halfway mark.

Step 3: Remove your roasted vegetables from the oven and transfer them to a large pot. Add the oregano and rosemary, and sauté for several minutes.

Step 4: Add the vegetable broth to the pot and bring everything to a boil. Once it has reached a boil, lower to a simmer, cover the pot, and let it continue to cook for about 30 minutes.

Step 5: Remove the pot from heat, stir in the coconut milk, let the soup cool slightly before using an immersion blender to blend the contents into a creamy consistency.

If you do not have an immersion blender you can use a traditional blender, but you will need to let the soup cool significantly before transferring it to your blender, and vent the lid while blending.

Step 6: Reheat your plant based soup if necessary, garnish with coconut milk, croutons, and fresh basil if desired, and enjoy!

A brown coconut bowl with red soup inside, garnished with vegan cream, three croutons, and fresh basil. There is a wooden spoon inside the soup bowl.

Substitutions and Variations

This is already a vegan and gluten free tomato soup, but there are still plenty of other delicious changes you can make to this soup to truly make it your own.

My husband and I eat vegan diets and I have a family member that can't eat gluten, so it's important to me to have a gluten free soup recipe in my bank.

One great addition to this recipe is to add chopped basil to the soup while it cooks to easily turn this recipe into vegan tomato basil soup.

Adding 1 tablespoon of nutritional yeast will give you a cheesy soup flavor with added nutritional benefits and remaining fully plant based.

A hand reaching in with a spoon into a bowl of soup.

Storage

This soup stays good for up to 5 days in the fridge if it is kept in an airtight container or jar. I personally love storing soups in a large mason jar. It's an easy way to store 1-2 servings for quick and easy access.

To reheat, simply add back to a pot and reheat on the stovetop for several minutes.

You can also freeze this soup in an airtight container for up to 3 months.

Soup in a white glass bowl with a drizzle of white vegan cream and homemade croutons.

If you enjoyed this recipe, be sure to try these next:

  • Vegan White Bean Chili
  • Vegan Pumpkin Soup
  • Spinach White Bean Soup
  • Easy Vegan Lentil Bolognese
A white bowl with soup inside. There are croutons, white cream, and basil on top.

Vegan Creamy Tomato Soup

Kelsey Riley
This plant based soup is made using the freshest tomatoes, and seasoned with savory roasted garlic and onions, and the most flavorful herbs.
5 from 21 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Roasting Time 40 minutes mins
Total Time 1 hour hr 25 minutes mins
Course Main Course
Servings 4
Calories 208 kcal

Equipment

  • Large pot
  • Immersion blender or high speed blender

Ingredients
  

  • 2 pounds Roma tomatoes
  • 6 garlic cloves or half a head of garlic
  • 1 sweet onion
  • 2 tbsp olive oil
  • 2 cups vegetable broth
  • ½ cup coconut milk full fat
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon oregano
  • ¼ tsp rosemary

Instructions
 

  • Preheat the oven to 400° Fahrenheit. Wash and slice the tomatoes, onion, and garlic. Toss the garlic, onion, and tomatoes in olive oil and season with salt and pepper. Roast in the oven for 40 minutes, tossing half way.
  • Remove from the oven after roasting and transfer the vegetables to a large pot. Add the rosemary and oregano and sauté for several minutes.
  • Add the broth and bring it to a boil. Once it has reached a boil, turn down to a simmer, cover, and let it continue to cook for another 30 minutes.
  • Remove from heat, add the coconut milk, and let it cool slightly before using an immersion blender to fully blend the soup. See notes below if you do not have an immersion blender.
  • Reheat if necessary, garnish as desired, and enjoy!

Notes

If you don't have an immersion blender, let the soup cool completely before transferring it to a traditional blender. Vent the lid slightly, and blend until you've reached a smooth and creamy consistency. Reheat before serving. 

Nutrition

Calories: 208kcal
Tried this recipe?Tag @plantedinthekitchen or tag #plantedinthekitchen!

More Vegan & Plant-Based Appetizers & Sides

  • A white bowl filled with chickpeas, cucumbers, tomatoes, basil.
    Cucumber Chickpea Salad
  • A bowl of pesto tortellini salad covered in a creamy pesto dressing.
    Pesto Tortellini Salad
  • A white bowl filled with pasta salad with vegetables, cilantro, and a creamy dressing.
    Spicy Cashew Pasta Salad
  • An overhead image of a wooden board covered in grapes, cucumbers, blueberries, strawberries, raspberries, olives, figs, walnuts, peppers, and crackers.
    Mini Charcuterie Board

About Kelsey

Planted in the Kitchen is a (mostly) plant-based food blog full of easy & flavorful recipes!

Reader Interactions

Comments

  1. Nina Long says

    September 14, 2025 at 11:25 am

    5 stars
    I cant wait to make this soup! Can you recommend a decent pot (knock off of le crueset) & immersion blender?

    Reply
5 from 21 votes (20 ratings without comment)

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Picture of Kelsey Riley, author of Planted in the Kitchen.

Hi, I'm Kelsey!

Welcome to Planted in the Kitchen

On my blog you will find delicious and easy recipes! I'm a registered nurse turned blogger with a passion for plant-based food.

More about me

As Seen In

Pictures of logos that Planted in the Kitchen has been featured in, Allrecipes Homemade Podcast, Thrive, Yahoo News, Plant Based News, Better Homes and Gardens, Plant Based, Vegan Food and Living, Fox News, Vegan Life.

Sign up for my email list!

Popular Posts

  • A mason jar filled with overnight oatmeal and topped with blueberries and fresh mint
    Chia Seed Overnight Oats
  • A white bowl filled with creamy peanut butter noodles. They are garnished with green onions and white sesame seeds.
    Spicy Peanut Noodles
  • A creamy orange salad dressing in a white bowl. There are supporting ingredients around the bowl including: cilantro, cashews, red pepper flakes, a sliced lime, and salt
    Spicy Cashew Dressing
  • A glass filled with a layer of purple yogurt, chia pudding, blue yogurt, and blueberries on top.
    Chia Seed Parfait
  • A white bowl filled with chia seed pudding. There are blackberries, blueberries, and fresh mint leave on top.
    Chia Seed Pudding
  • A fruit platter with fresh berries, melon, and dragon fruit with a homemade fruit dip in the center.
    Vegan Fruit Dip Recipe

Plant-Forward Recipes

  • Peanut mandarin orange salad with fresh lettuce, cabbage, carrots, edamame, oranges, and sesame seeds.
    Mandarin Crunch Salad
  • A white bowl filled with vegetables including: carrots, cucumbers, green onions, cilantro, green cabbage, red cabbage. It also has brown rice, almonds, and tofu with a brown sauce.
    Tofu Buddha Bowl
  • A white bowl filled with chickpeas, cucumbers, tomatoes, basil.
    Cucumber Chickpea Salad
  • Roasted Red Pepper Sauce
  • A large white bowl filled will cucumbers, tomatoes, greens, pink pickled red onions, and falafel.
    Falafel Bowl
  • A white bowl filled with chia seed pudding. There are blackberries, blueberries, and fresh mint leave on top.
    Chia Seed Pudding

Footer

Back to top

© 2025 Planted in the Kitchen • Privacy Policy • Disclosure Policy • Terms & Conditions • Accessibility Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.