• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
About Work With Me Latest Posts

Pinterest

Instagram

Dietitian Debbie Dishes

Dishing Up Healthy, Vegetarian Eats

  • Winter
  • Recipe Index
    • Diet
      • Gluten-Free
      • Vegan
      • Vegetarian
    • Method
      • 10 Ingredients or Less
      • Healthy Bowls
      • Meal Prep
      • No Bake
      • One Pot
      • Quick and Easy
    • Course
      • Beverages
      • Breakfast
      • Dessert
      • Main Dish
      • Salads
      • Side Dishes
      • Snacks & Appetizers
      • Condiments and Sauces
    • Season
      • Fall
      • Spring
      • Summer
      • Winter
  • Nutrition

Pinterest

Instagram

About Work With Me Latest Posts
Home » Recipe » Diet » Vegan

Creamy Vegan Tomato Soup

Created On: April 9, 2024 | By Debbie | Leave a comment

Jump to Recipe Print Share Pin

This post may include affiliate links. To learn more, see my privacy policy.

There’s nothing better on a chilly day than a bowl of this creamy vegan tomato soup and a grilled cheese for dipping. This flavor-packed vegan soup recipe is super simple to make with fresh tomatoes, basil, and coconut milk.

roasted tomato basil soup in a bowl garnished with fresh basil.

Post originally published January 2021; updated April 2024.

It’s winter, there’s snow on the ground… it’s time to cozy up to some cold weather favorites like this creamy vegan tomato soup. Is there anything more cozy than a bowl of steaming tomato soup with a side of grilled cheese?

The reason this is the BEST vegan tomato soup is that the fresh tomatoes, onion, and garlic get roasted together in the oven at high heat to enhance the flavor and allow them to caramelize. That caramelization brings out natural sweetness in all the veggies and helps tame the acidity of the tomatoes. After roasting, everything gets blended up with some coconut milk for a creamy tomato soup you would never guess is vegan!

This tomato soup is just one of several lunch-friendly soups on the blog like this butternut squash and red pepper soup and this vegan black bean soup.

Table of Contents

Toggle
  • Vegan Roasted Tomato Soup Ingredients
  • How to Make Vegan Tomato Soup
  • Storage
  • What to Serve with Vegan Tomato Soup
  • Recipe FAQs
  • More Creamy Vegan Soup Recipes
  • Roasted Tomato Basil Soup

Vegan Roasted Tomato Soup Ingredients

  • Roma tomatoes: fresh oven roasted tomatoes add so much more flavor to this vegan tomato basil soup recipe! Since the tomatoes get cooked, you don’t have to use peak summer-ripe tomatoes either for good results. Even the paler winter tomatoes from the store will work well. We typically use Roma tomatoes since they are the most budget-friendly and easy to find no matter the season- but any variety of tomato can be used.
  • Onion and garlic: both of these get caramelized as they roast for a milder, sweeter flavor that balances out the acidity of the tomatoes.
  • Italian Seasoning: we like the combo of using both dried and fresh herbs in this vegan tomato soup with fresh tomatoes. A sprinkle of Italian seasoning on the veggies before roasting infuses the soup with more flavor.
  • Vegetable Broth: there aren’t many ingredients in this soup, so use a higher quality vegetable broth (we like this better than bouillon one) or a homemade veggie broth.
  • Tomato Paste: add some extra richness to the soup.
  • Balsamic Vinegar: balances out some of the acidity of the tomatoes.
  • Canned Coconut Milk: adds creaminess without dairy. Use full fat coconut milk for an extra creamy soup. Although I can’t taste any coconut in the finished soup, you can substitute the coconut milk with cashew cream if you prefer.
  • Fresh Basil: we love the extra flavor that comes from using fresh vs dried basil for this easy vegan soup recipe.

How to Make Vegan Tomato Soup

Roast the Tomatoes, Garlic & Onion: Preheat the oven to 400F. Cut the top ~1/2″ off of the head of garlic to expose all of the cloves. Add the tomatoes, onion, and garlic clove to the baking sheet. Sprinkle the Italian seasoning, salt, and black pepper, then drizzle with olive oil and toss to coat.  Roast on the top rack of the oven for 50 to 60 minutes, until the onions have browned edges. 

Blend: Remove the garlic from the baking sheet and transfer the roasted tomato mixture into a high-speed blender with a venting lid. Squeeze the garlic over the blender. Add in the vegetable broth, tomato paste, balsamic vinegar, and fresh basil. Blend on high for 45-60 seconds until smooth.

Reheat and Serve: Transfer the soup to a large pot over medium heat, then add in the coconut milk and stir to combine. Reheat on the stovetop for a few minutes. Season with additional salt and pepper to taste, if necessary. To serve, garnish with a few basil leaves and olive oil.

oven roasted tomato soup garnished with fresh basil and coconut milk.

Storage

Fridge: store any leftover vegetarian tomato soup in the fridge in an airtight container for up to 3-4 days. Reheat in a saucepan on the stovetop or in the microwave.

Can you freeze tomato soup? Yes! This roasted tomato vegan soup freezes well! Add individual servings to freezer containers and store for up to 3 minutes. Defrost in the microwave (using the defrost setting) or add to a saucepan to reheat over the stove.

Looking for even more healthy vegan soup recipes developed by a plant-based dietitian? Be sure to check out my roundup of 15+ healthy vegan soup recipes!

What to Serve with Vegan Tomato Soup

  • Topping Options: take your soup from good to great with extra toppings like crackers, croutons, or a dollop of vegan pesto.
  • Grilled cheese: nothing more classic than tomato soup and grilled cheese. Since going vegan, I use ingredients to assemble THE BEST plant-based grilled cheese: Miyokos butter on the bread for grilling, VioLife vegan shredded mozzarella for the cheese, and a couple dollops of Gotham Greens vegan pesto.
  • Ravioli: make this roasted tomato soup in more of a meal and toss in some cooked ravioli to serve. For a plant-based and dairy free ravioli option, I really like Kite Hill’s spinach ravioli.

Recipe FAQs

Should I peel tomatoes for soup?

It’s not necessary – but if you want a very creamy soup, you may want to blanch and peel your tomatoes first. For this creamy tomato soup, the peel softens when you roast the tomatoes and the blender does a good job of pureeing the peels so you won’t notice them.

Which tomatoes are best for soup?

For the best flavor, we recommend using fresh roma or plum tomatoes for this homemade tomato soup recipe. Garden ripe is optimal, but roasting helps bring out the flavor of less than ideal grocery store tomatoes in mid-winter.

What can I add to tomato soup for flavor?

To give your homemade or canned tomato soup more flavor – add in some fresh or dried herbs (like rosemary, basil, chives, parsley, or oregano), stir in some melted butter or cream, add some grated cheese, or top with a dollop of pesto.

Is tomato soup vegan?

Typically – no. Most homemade tomato soup recipes or canned tomato soup from the grocery store contains dairy since heavy cream or milk is a common ingredient.

More Creamy Vegan Soup Recipes

  • roasted butternut squash and red pepper soup in bowl with croutons.

    Butternut Squash and Red Pepper Soup

  • vegan lasagna soup in a bowl garnished with fresh basil.

    One Pot Vegan Lasagna Soup

  • vegan broccoli cheddar soup in bowl garnished with croutons.

    Vegan Broccoli Cheddar Soup

  • Curried Carrot Ginger Soup

Did you love this recipe? Make sure to leave a ⭐️ rating and tag #dietitiandebbie on instagram!

roasted tomato basil soup in a bowl garnished with fresh basil.

Roasted Tomato Basil Soup

Created by: Deborah Murphy

Course Main Dish, Soup
Cuisine American
Prep Time 5 minutes minutes
Cook Time 50 minutes minutes
Total Time 55 minutes minutes
5 servings
This creamy vegan tomato soup is super simple to make with a few pantry friendly ingredients like canned tomatoes, coconut milk, and onion. Perfect for a chilly weeknight!
Print
Pin
Share
Rate
Prevent your screen from going dark

Ingredients
  

  • 3 lbs roma tomatoes
  • 1 onion chopped
  • 4 head garlic minced
  • 2 tablespoons olive oil
  • 2 teaspoons Italian seasoning
  • 1 1/2 cups vegetable broth
  • 2 tablespoons tomato paste
  • 1 teaspoon balsamic vinegar
  • 6-8 fresh basil leaves
  • 1/2 cup canned coconut milk
  • Salt and ground black pepper to taste

Instructions

  • Preheat the oven to 400F. Cut the top ~1/2″ off of the head of garlic to expose all of the cloves. 
  • Add the tomatoes, onion, and garlic clove to the baking sheet. Sprinkle the Italian seasoning, salt, and black pepper, then drizzle with olive oil and toss to coat. 
  • Roast on the top rack of the oven for 50 to 60 minutes, until the onions have browned edges. 
  • Remove the garlic from the baking sheet and transfer the roasted tomato mixture into a blender with a venting lid. Squeeze the garlic over the blender. Add in the vegetable broth, tomato paste, balsamic vinegar, and fresh basil. Blend on high for 45-60 seconds until smooth.
  • Transfer the soup to a large pot over medium heat, then add in the coconut milk and stir to combine. Reheat on the stovetop for a few minutes. Season with additional salt and pepper to taste, if necessary. To serve, garnish with a few basil leaves and olive oil.

Video

Notes

Recipe makes 8 cups of soup.
Fridge: store any leftover vegetarian tomato soup in the fridge in an airtight container for up to 3-4 days. Reheat in a saucepan on the stovetop or in the microwave.
Can you freeze tomato soup? Yes! This roasted tomato vegan soup freezes well! Add individual servings to freezer containers and store for up to 3 minutes. Defrost in the microwave (using the defrost setting) or add to a saucepan to reheat over the stove.

Nutrition

Serving: 5g | Calories: 100kcal | Carbohydrates: 13g | Protein: 2g | Fat: 15.5g | Saturated Fat: 9.5g | Polyunsaturated Fat: 6g | Sodium: 233mg | Fiber: 3.5g | Sugar: 5g

Make this recipe?

Share it with me on Instagram @dietitiandebbie and tag me #dietitiandebbie

Email Recipe Pin Recipe Share Recipe

posted in: Gluten-Free, Soup & Chili, Vegan

Previous
Zucchini Waffles
Next
Spinach and Strawberry Salad with Poppyseed Dressing

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave A Reply! Cancel reply

Share your thoughts!
Your email address will not be published. Required fields are marked with *
Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Debbie - Author of Dietitian Debbie.

Welcome!

I'm Debbie, a Registered Dietitian and the writer behind this blog where you’ll find healthy, seasonal, vegan & vegetarian recipes! I'm on a mission to inspire you to eat more plants.

More About Me

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

Search

Fall Recipes

  • roasted butternut squash and red pepper soup in bowl with croutons.
    Butternut Squash and Red Pepper Soup
  • red lentil pumpkin soup
    One Pot Red Lentil Pumpkin Soup
  • vegan apple crisp in bowl.
    Apple Crisp with Maple Syrup
  • Easy Kale Apple Walnut Salad
  • vegan baked pumpkin donuts with maple frosting on white marble
    Vegan Baked Pumpkin Donuts
  • Four Bean Vegan Chili
    Vegan Slow Cooker Chili

Popular Recipes

  • Simple Curry Spiced Quinoa
    Simple Curry Spiced Quinoa (Vegan, Gluten Free)
  • Warm Faro Salad with Roasted Vegetables
    Warm Farro Salad with Roasted Root Vegetables
  • 8 Healthy Ways to Flavor Your Oats
  • beet juice made in blender.
    Beet Juice Recipe (Blender)
  • pineapple cucumber smoothie in glass with slice of cucumber.
    Pineapple Cucumber Smoothie
  • vegan cream cheese stuffed peppers on a white plate.
    Cream Cheese Stuffed Peppers

What's For Dinner?

V
Vegan
GF
Gluten Free
VG
Vegetarian
  • Quick and Easy Recipes. Quick + Easy
  • One Pan Recipes. One Pan
  • Healthy Bowl Recipes. Salads
  • Healthy Bowl Recipes. Healthy Bowls

Browse Topics

  • Breakfast
  • Dessert
  • Main dish
  • Salads
  • Side Dishes
  • Snacks & Appetizers
  • Vegan
  • Vegetarian
Dietitian Debbie Submark

FREE Healthy 7-Day Vegetarian Meal Plan!

When you subscribe to the newsletter.

Connect

Follow on Pinterest

Follow on Instagram

Get In Touch

©2025, Dietitian Debbie Dishes. All Rights Reserved. About Privacy Policy Accessibility Policy
Back To Top
Design by Pixel Me Designs
×

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

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.