Vegan Creamy Tomato Basil Soup

Featured in: Comfort Home Dishes

This creamy tomato and basil soup offers a rich, velvety texture enhanced by fresh herbs and a hint of garlic. Olive oil, onion, and garlic form the flavor base, while canned tomatoes and vegetable broth bring a robust body. Coconut milk adds dairy-free creaminess, balanced by subtle oregano and red pepper flakes. Served alongside crisp sourdough dippers rubbed with garlic, this dish is ideal for warming, cozy meals. Simple steps combine sautéing, simmering, and blending to create a smooth, satisfying bowl.

Updated on Fri, 13 Feb 2026 10:08:00 GMT
Vegan creamy tomato basil soup with garlic sourdough dippers in a white bowl, garnished with fresh basil leaves.  Pin this
Vegan creamy tomato basil soup with garlic sourdough dippers in a white bowl, garnished with fresh basil leaves. | recipeshood.com

There's something about standing over a pot of simmering tomato soup on a gray afternoon that makes everything feel right. My neighbor stopped by unexpectedly once, and the smell of basil and garlic pulled her straight into my kitchen—she ended up staying for lunch. That's when I realized this soup wasn't just comfort food; it was an invitation. The velvety texture and those crispy garlic dippers turned a simple weekday into something worth remembering.

I made this soup for my sister the night before she moved away, and we sat by the window with bowls in our laps, just talking and eating. The dippers got soggy from sitting in the soup, and we laughed about it the whole time. Sometimes food is just an excuse to be together, and this soup gave us that moment without fussing.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: You'll need 4 tablespoons total—2 for the soup base and 2 for toasting the bread, so don't skimp here as it builds the flavor foundation.
  • Yellow onion: One large onion diced fine will soften into sweetness as it cooks, creating the soup's natural body.
  • Garlic cloves: Five cloves total give the soup backbone without overwhelming the basil—mince the first three small so they dissolve into the broth.
  • Canned whole peeled tomatoes: Two 400g cans are your tomato base, and using whole peeled ones means you control the texture when blending.
  • Vegetable broth: One cup keeps the soup from being too thick and lets the tomato flavor shine through.
  • Unsweetened canned coconut milk: This is the magic that makes it creamy without dairy; the fat content turns everything velvety.
  • Tomato paste: Two tablespoons concentrated into the hot oil creates deep, umami-rich flavor—don't skip this step.
  • Sugar: Keep this optional and only add if your tomatoes taste sharp; it balances acidity without making it sweet.
  • Sea salt and black pepper: Taste as you go because the final seasoning makes the difference between good and unforgettable.
  • Dried oregano: Half a teaspoon keeps the Italian spirit alive in this soup.
  • Red pepper flakes: A quarter teaspoon adds a whisper of heat that doesn't announce itself loudly.
  • Fresh basil leaves: Half a cup stirred in at the end keeps the color bright and the flavor alive—don't cook the basil too long.
  • Sourdough bread: Four thick slices become crispy vessels for dunking, and their slight tang complements the tomato perfectly.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Build the flavor base:
Heat your olive oil in a large saucepan over medium heat and watch it shimmer before adding the diced onion. Let it soften for 4 to 5 minutes, stirring now and then, until it turns translucent and the kitchen starts smelling like something good is happening.
Add the aromatics:
Toss in your minced garlic and let it cook for just one minute—you'll know it's ready when you smell that sharp, alive aroma rising from the pan. Don't walk away at this point because garlic can go from fragrant to bitter in seconds.
Deepen with tomato paste:
Stir the tomato paste into the hot oil and garlic, letting it cook for a full minute and turn darker as it caramelizes slightly. This concentrated step is where umami lives, so honor it with your attention.
Build the broth:
Pour in your canned tomatoes with all their juice, the vegetable broth, oregano, salt, pepper, and optional sugar and red pepper flakes. Stir everything together, breaking up the whole tomatoes gently against the side of the pot with your spoon.
Simmer the soup:
Bring everything to a gentle simmer and let it bubble softly uncovered for 20 minutes, stirring occasionally as the flavors meld and deepen. The surface will reduce slightly, and the tomato flavor will concentrate into something richer than what you started with.
Finish with cream and basil:
Pour in your coconut milk and add the fresh basil leaves, then simmer for just 5 more minutes to let the basil infuse without losing its brightness. The soup will smell herbaceous and creamy all at once, and you'll know it's almost ready.
Blend to velvet:
Remove from heat and use an immersion blender to puree the soup until it reaches that smooth, silky texture that makes you want to keep eating. If you don't have an immersion blender, carefully transfer batches to a regular blender and pulse until creamy, then return everything to the pot.
Toast the dippers:
While the soup simmers, preheat your broiler or heat a grill pan over medium-high heat and brush both sides of your sourdough slices with olive oil. Toast for about 2 minutes per side until they turn golden and crispy, with just a little char on the edges.
Finish with garlic:
Rub the warm toasted bread with the cut sides of your garlic cloves, letting the heat release the garlic's oils into the bread. Slice the bread into strips that are wide enough to dunk without falling apart.
Velvety vegan tomato basil soup served with crispy, garlicky sourdough strips for dipping, perfect for a cozy meal.  Pin this
Velvety vegan tomato basil soup served with crispy, garlicky sourdough strips for dipping, perfect for a cozy meal. | recipeshood.com

My friend who normally orders soup at restaurants was shocked that I made this at home, and then she asked for the recipe immediately. Watching someone taste something you made and seeing their shoulders relax is its own kind of magic that takeout can't quite capture.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Coconut Milk Changes Everything

When I first made this soup with dairy cream, it was fine, but something felt off—too heavy maybe, or just expected. Then I tried coconut milk one afternoon when I had someone vegan coming over, and suddenly the soup tasted brighter while still being silky. The coconut doesn't announce itself; it just makes everything feel luxurious without the weight. I've never gone back to dairy cream.

The Sourdough Dipper Secret

Those dippers aren't just an afterthought—they're the textural contrast that makes the whole meal satisfying. I tried breadsticks once instead of sourdough, and while they were fine, they didn't have that slight sourness that plays against the tomato and basil. Sourdough's tang and the garlic's punch together create this moment where every bite of dunked bread tastes like an intentional pairing.

Making It Your Own

Once you've made this soup once, you'll start tinkering with it instinctively because the base is so forgiving. I've added smoked paprika on mornings when I wanted something deeper, and I've swapped oat cream for coconut milk when that's what I had on hand. The basil is what keeps it true to itself, so protect that part.

  • Roast fresh tomatoes on a baking sheet before adding them if you want an even richer, caramelized flavor.
  • Keep a pinch of smoked paprika in your pocket for when the soup needs extra depth and complexity.
  • Try swapping half the vegetable broth for white wine if you're cooking for adults who enjoy that kind of oomph.
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
Rich and creamy tomato basil soup with coconut milk, paired with golden garlic sourdough dippers, garnished with fresh herbs. Pin this
Rich and creamy tomato basil soup with coconut milk, paired with golden garlic sourdough dippers, garnished with fresh herbs. | recipeshood.com

This soup has become my answer to questions like what should we eat and how do we take care of each other. It asks very little and gives back warmth, simplicity, and a reason to sit together at the table.

Frequently Asked Recipe Questions

What gives the soup its creamy texture?

The creamy texture comes from blending coconut milk with the cooked tomatoes and vegetable broth, creating a smooth and velvety consistency.

How are the garlic sourdough dippers prepared?

Sourdough slices are brushed with olive oil, toasted until crisp, and then rubbed with halved garlic cloves to infuse a rich garlic flavor.

Can the tomato acidity be balanced differently?

A small amount of sugar is added optionally to balance the tomato’s natural acidity and enhance the overall flavor.

Are there alternatives to coconut milk for creaminess?

You can substitute coconut milk with oat cream or cashew cream to achieve a similar creamy texture with varied flavor notes.

What herbs are used to flavor the soup?

Fresh basil leaves are added towards the end for brightness, complemented by dried oregano and optional red pepper flakes for subtle heat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Creamy Tomato Basil Soup

A velvety tomato and basil blend paired with crisp garlic sourdough dippers for a comforting meal.

Prep Duration
15 min
Time to Cook
35 min
Overall Time
50 min
Created by Julia Harris


Level of Challenge Easy

Cuisine Type American

Servings Made 4 Number of Portions

Dietary Details Vegan-friendly, No Dairy Contained

What You'll Need

For the Soup

01 2 tablespoons olive oil
02 1 large yellow onion, diced
03 3 cloves garlic, minced
04 2 cans (14 oz each) whole peeled tomatoes
05 1 cup vegetable broth
06 1 cup unsweetened canned coconut milk
07 2 tablespoons tomato paste
08 1 teaspoon sugar
09 1 teaspoon sea salt
10 1/2 teaspoon black pepper
11 1/2 teaspoon dried oregano
12 1/4 teaspoon red pepper flakes
13 1/2 cup fresh basil leaves, plus extra for garnish

For the Garlic Sourdough Dippers

01 4 thick slices sourdough bread
02 2 tablespoons olive oil
03 2 cloves garlic, halved

Method

Step 01

Sauté aromatics: Heat olive oil in a large saucepan over medium heat. Add diced onion and sauté for 4–5 minutes until translucent.

Step 02

Bloom garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Build soup base: Stir in tomato paste and cook for 1 minute, then add canned tomatoes with juice, vegetable broth, oregano, salt, pepper, sugar, and red pepper flakes.

Step 04

Simmer soup: Bring to a simmer and cook uncovered for 20 minutes, stirring occasionally.

Step 05

Finish with coconut and basil: Add coconut milk and fresh basil leaves. Simmer for 5 minutes more.

Step 06

Blend to creamy consistency: Remove from heat. Using an immersion blender, blend soup until smooth and creamy. Alternatively, carefully transfer to a blender in batches. Adjust seasoning as needed.

Step 07

Prepare garlic dippers: While soup simmers, preheat oven broiler or heat grill pan. Brush both sides of sourdough slices with olive oil. Toast until golden and crisp, approximately 2 minutes per side.

Step 08

Finish dippers with garlic: Rub warm toasted bread with cut sides of garlic cloves. Slice into strips for dipping.

Step 09

Serve: Pour hot soup into bowls, garnish with fresh basil, and accompany with garlic sourdough dippers.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Tools Needed

  • Large saucepan
  • Immersion blender or standard blender
  • Bread knife
  • Baking sheet or grill pan
  • Cutting board
  • Ladle

Allergen Details

Review every ingredient for allergens and reach out to a professional if you're unsure.
  • Contains gluten from sourdough bread
  • Contains tree nuts from coconut milk
  • Use gluten-free bread alternative if required

Nutrition Details (per portion)

Nutrition info is for reference purposes only and isn't medical advice.
  • Energy (Calories): 340
  • Fats: 18 g
  • Carbohydrates: 40 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.