Vegan Creamy Tomato Basil

Featured in: Veggie Bowls & Fresh Salads

This velvety tomato and basil blend offers a creamy texture thanks to coconut milk, infused with garlic and herbs. The soup simmers gently, marrying flavors of fresh basil and ripe tomatoes. Crispy sourdough slices rubbed with garlic add a crunchy complement. Together, they create a comforting bowl perfect for cool evenings, rich in plant-based goodness and vibrant aromas.

Updated on Fri, 13 Feb 2026 08:56:00 GMT
A steaming bowl of vegan creamy tomato basil soup garnished with fresh basil, served with golden garlic sourdough dippers on the side. Save
A steaming bowl of vegan creamy tomato basil soup garnished with fresh basil, served with golden garlic sourdough dippers on the side. | apexdish.com

There's something about the smell of tomatoes softening in olive oil that makes a kitchen feel instantly welcoming. I discovered this soup on a chilly afternoon when I had nothing but pantry staples and a craving for something both comforting and elegant. The coconut milk became my secret weapon—transforming ordinary canned tomatoes into something velvety and luxurious without a drop of cream. Pairing it with crispy garlic sourdough felt like the natural finish, the kind of addition that turns a simple bowl into an experience worth repeating.

I remember making this for my friend Maya on the first truly cold day of fall. She arrived at my door stressed from work, and within minutes the kitchen filled with that warm tomato-and-garlic aroma that seemed to settle her shoulders down. Watching her dip those golden bread strips into the soup, eyes closing for a second, reminded me that the best recipes are the ones that feel like a hug in a bowl.

Ingredients

  • Olive oil: Use good quality here since it's a leading flavor—it coats your pan beautifully and carries the garlic fragrance through everything.
  • Yellow onion: Dicing it small means it melts into the soup rather than leaving visible chunks, creating a silkier base.
  • Garlic: Fresh cloves make all the difference; jarred garlic tastes tired by comparison and won't give you that sharp, bright note.
  • Canned whole peeled tomatoes: The juice in the can is liquid gold—don't drain it—and whole tomatoes blend more smoothly than diced.
  • Vegetable broth: This keeps the soup vegan while building body; use low-sodium so you can control the salt level yourself.
  • Unsweetened canned coconut milk: The full-fat version (not lite) gives you that restaurant-quality creaminess that makes people ask if there's cream involved.
  • Tomato paste: A small amount concentrates the tomato flavor and deepens the color without making the soup taste one-dimensional.
  • Fresh basil: Add it near the end so it stays bright and aromatic rather than becoming a dull, cooked herb.
  • Sourdough bread: Its natural tang pairs beautifully with tomato, and the crust toasts to an impossibly crispy texture.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat your oil over medium heat and let the diced onion soften for those 4-5 minutes—you'll know it's ready when it's translucent and smells sweet rather than sharp. This foundation matters more than people realize.
Build the garlic layer:
Add your minced garlic and let it cook just until fragrant, about 60 seconds—any longer and it turns bitter. The smell should make your mouth water.
Deepen with tomato paste:
Stir it in and let it toast for a minute in the oil before adding liquids. This small step creates a richer, more complex flavor that feels less like canned soup.
Combine and simmer:
Add your tomatoes, broth, and seasonings, then let everything bubble gently for 20 minutes. The kitchen gets warmer, the color deepens, and the flavors start becoming friends instead of strangers.
Add creaminess and freshness:
Stir in your coconut milk and basil, letting them mingle for just 5 minutes. The basil keeps its brightness this way, and the coconut milk transforms everything into silk.
Blend to perfection:
Using an immersion blender, pulse the soup until smooth and velvety—if you're using a regular blender, work in batches and be careful with the heat. Taste and adjust salt and pepper; the soup should taste like sunshine and comfort.
Toast your dippers:
While the soup finishes, brush sourdough slices with oil and toast them hard and fast under the broiler or in a grill pan until deep golden, about 2 minutes per side. They should sound crispy when you tap them.
Finish with garlic:
Rub the warm toast with your garlic halves—the heat brings out the garlic's sweetness rather than its sharpness. Slice them into strips that fit perfectly between your spoon and soup bowl.
Velvety vegan tomato basil soup in a white bowl, paired with crispy toasted sourdough strips rubbed with garlic for dipping. Save
Velvety vegan tomato basil soup in a white bowl, paired with crispy toasted sourdough strips rubbed with garlic for dipping. | apexdish.com

There's a moment in cooking when everything aligns perfectly—when the soup is the right temperature, the bread is still warm enough that the garlic rub softens into it, and someone across from you takes their first spoonful and just smiles. That's when food becomes memory.

Why This Soup Became My Fall Favorite

I started making this when I was experimenting with vegan cooking and realized that coconut milk could do things I never expected. The first time I blended it, I was shocked by how silky it became—nothing separated, nothing broke, just pure creaminess. That's when I understood that the best recipes aren't about following rules perfectly; they're about discovering what works and building on it.

The Art of the Perfect Dipper

Those sourdough dippers deserve their own moment of attention. The magic happens in the toasting—you want the outside crispy enough to crunch but the inside still slightly soft so it doesn't scrape the roof of your mouth. The garlic rub should happen while the bread is still warm; if it cools down, the oil just sits on top rather than being absorbed.

Make It Your Own

This soup is forgiving in ways that feel almost intentional. The base is strong enough that variations feel like additions rather than substitutions. Some nights I add a pinch of smoked paprika for depth, other times I roast fresh tomatoes first for a slightly different complexity.

  • Swap the coconut milk for oat cream or cashew cream if you want something different but still creamy and plant-based.
  • A tiny splash of balsamic vinegar at the end adds a subtle sweetness that makes people ask what the secret ingredient is.
  • Fresh thyme stirred in alongside the basil creates a more herbaceous version that pairs beautifully with heavier bread.
Rich and creamy vegan tomato soup with aromatic basil, accompanied by crunchy garlic-infused sourdough dippers for a comforting meal. Save
Rich and creamy vegan tomato soup with aromatic basil, accompanied by crunchy garlic-infused sourdough dippers for a comforting meal. | apexdish.com

This soup has become my answer to almost every question: too cold outside, need comfort, want to impress someone. It's proof that the simplest ingredients, treated with care and a little creativity, can become something that makes people feel seen and cared for.

Recipe FAQs

What adds creaminess to the soup?

Unsweetened canned coconut milk creates a smooth, creamy texture while maintaining a dairy-free profile.

How are the garlic sourdough dippers prepared?

Sourdough slices are brushed with olive oil, toasted until golden, then rubbed with fresh garlic for a flavorful crunch.

Can I use other herbs instead of basil?

While fresh basil is key, oregano or thyme can be added for different aromatic notes to enhance the soup’s flavor.

Is it possible to make the soup spicier?

Yes, adding red pepper flakes during cooking adds a gentle heat that balances the tomato’s sweetness.

What is the best way to achieve a smooth texture?

Using an immersion blender or regular blender helps blend the soup until perfectly smooth and creamy.

How long does it take to prepare this dish?

The total time is about 50 minutes, with 15 minutes prep and 35 minutes cooking.

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

Velvety tomato and basil soup paired with crispy garlic sourdough dippers for warming flavor.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
Created by Charlotte Rivera


Skill Level Easy

Cuisine American

Makes 4 Serving Size

Diet Info Vegan-friendly, No Dairy

Ingredient List

For the Soup

01 2 tablespoons olive oil
02 1 large yellow onion, diced
03 3 cloves garlic, minced
04 2 (14 oz) cans whole peeled tomatoes
05 1 cup vegetable broth
06 1 cup unsweetened canned coconut milk
07 2 tablespoons tomato paste
08 1 teaspoon sugar, optional
09 1 teaspoon sea salt, or to taste
10 1/2 teaspoon black pepper
11 1/2 teaspoon dried oregano
12 1/4 teaspoon red pepper flakes, optional
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

How to Make

Step 01

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

Step 02

Build Flavor Base: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate Tomatoes and Broth: Stir in tomato paste and cook for 1 minute, then add canned tomatoes with juice, vegetable broth, oregano, salt, pepper, sugar if using, and red pepper flakes.

Step 04

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

Step 05

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

Step 06

Blend to Creamy Texture: 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

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

Step 08

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

Step 09

Serve: Serve hot soup garnished with fresh basil and accompany with garlic sourdough dippers.

What You'll Need

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

Allergy Notice

Please review ingredients for allergens and talk to a medical expert if you're unsure.
  • Contains gluten from sourdough bread
  • Contains tree nuts from coconut milk
  • Verify all product labels for potential cross-contamination; substitute with gluten-free bread if required

Nutrition Details (per serving)

These details are for general reference and aren't a substitute for professional health advice.
  • Calorie count: 340
  • Fat content: 18 grams
  • Carbohydrates: 40 grams
  • Proteins: 6 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.