recipes·Soups

Creamy Vegan Tomato Basil Soup

A silky, comforting tomato soup made creamy with cashews. Perfect with crusty bread.

Prep: 10 min
Cook: 25 min
Serves 4
By Vegan Foodies··Updated July 14, 2026
Creamy Vegan Tomato Basil Soup

📋 Recipe

Ingredients

  • 12 cans (28 oz) crushed tomatoes
  • 21/2 cup raw cashews (soaked)
  • 31 onion, diced
  • 43 cloves garlic
  • 51 cup vegetable broth
  • 62 tbsp olive oil
  • 7Fresh basil leaves
  • 8Salt, pepper, red pepper flakes

Instructions

  1. 1

    Sauté onion in olive oil until soft. Add garlic and cook 30 seconds.

  2. 2

    Add crushed tomatoes and broth. Simmer 15 minutes.

  3. 3

    Blend soaked cashews with 1/2 cup water until smooth.

  4. 4

    Add cashew cream to the soup. Blend everything with an immersion blender until smooth.

  5. 5

    Season with salt, pepper, and red pepper flakes. Serve topped with fresh basil.

Nutrition (per serving)

11g

fat

5g

fiber

210

calories

24g

carbs

7g

protein

What Makes This Soup So Good

Tomato soup has a reputation for being simple, even basic — but this version earns its place as a weeknight staple. Blended soaked cashews stand in for heavy cream, giving the soup a velvety texture that holds up beautifully without any dairy. It comes together in under 30 minutes using mostly pantry ingredients, which makes it an easy win any night of the week.

Why You'll Love This Recipe

This soup checks a lot of boxes at once. It's rich and satisfying in the way that only a properly blended soup can be, but it's built entirely from whole, plant-based ingredients. A few reasons it tends to become a regular in the rotation:

  • Fast enough for weeknights. The active cooking time is minimal — mostly waiting for things to simmer.
  • Pantry-friendly. Canned crushed tomatoes and dried staples carry most of the flavor here.
  • Crowd-pleasing. Even people who are skeptical of vegan food tend to go back for seconds.
  • Naturally gluten-free. No swaps needed.

If you're looking to build out a reliable collection of affordable plant-based meals, this soup fits right in alongside other cheap vegan meals that don't sacrifice flavor for budget.

Ingredient Notes

The ingredients list is short, but a few of them are doing serious heavy lifting.

Soaked Raw Cashews

This is the key to the creamy texture. Raw cashews — not roasted, not salted — need to soak in water for at least 2 hours (or up to overnight in the fridge) before blending. Soaking softens them enough to blend completely smooth without leaving any grittiness behind. If you forget to soak them ahead of time, a quick soak in boiling water for 20–30 minutes works as a shortcut.

Crushed Tomatoes

Use good-quality crushed tomatoes here. Since they're the backbone of the soup, the brand actually matters. Look for tomatoes packed without added sugar or excessive salt so you can control the seasoning yourself. San Marzano-style tomatoes tend to be sweeter and less acidic, which works especially well in this recipe.

Fresh Basil

Dried basil can work in a pinch, but fresh basil added at the end makes a noticeable difference. It brightens the whole soup and keeps the flavor from tasting flat. Add it after blending so the heat doesn't cook away the fragrance.

Red Pepper Flakes

Optional, but recommended. A small pinch adds a gentle warmth that balances the acidity of the tomatoes without making the soup spicy.

Stocking ingredients like these regularly is easier than it sounds — a solid vegan pantry staples list can help you stay prepared without overcomplicating things.

Preparation Tips

A few small habits make this recipe go more smoothly:

  • Soak the cashews first. Before you do anything else, get the cashews into water. This is easy to forget until you're mid-cook.
  • Don't rush the onion. Giving the onion enough time to soften and become translucent builds a better flavor base. Five to seven minutes over medium heat is the target.
  • Blend the cashews separately. Blending the soaked cashews with water before adding them to the soup ensures a smoother final texture. If you add them directly without pre-blending, you risk small chunks making it through even a powerful immersion blender.
  • Blend carefully with an immersion blender. Tilt the blender head slightly and keep it submerged to avoid hot soup splashing. Work in slow circles until the soup is fully smooth.

Substitutions

No cashews? Silken tofu blended smooth is the closest swap — it produces a similarly creamy result with a slightly more neutral flavor. Full-fat canned coconut milk also works and adds a gentle sweetness, though the flavor profile shifts noticeably.

No vegetable broth? Water works, though broth adds depth. If using water, bump up the garlic and add a small pinch of nutritional yeast to compensate.

No fresh basil? Add 1 teaspoon of dried basil along with the tomatoes while simmering. It's not the same, but it gets the job done.

Variations

  • Roasted tomato version: Use roasted whole tomatoes instead of canned for a deeper, slightly smoky flavor.
  • Spicy arrabbiata style: Double the red pepper flakes and add a pinch of smoked paprika.
  • Extra veggie boost: Stir in a handful of spinach just before blending — it disappears into the soup and adds nutrients without changing the taste.
  • Protein addition: Stir in cooked white beans after blending for added protein and a heartier texture.

Serving Ideas

This soup is versatile enough to go in a few directions depending on the meal. Serve it in shallow bowls topped with fresh basil, a drizzle of good olive oil, and a crack of black pepper. A swirl of extra cashew cream on top makes for a nice presentation if you're serving guests.

For a complete meal, pair it with a grilled vegan cheese sandwich, a thick slice of crusty sourdough, or a simple side salad with balsamic dressing.

Storage

Leftover soup stores well in an airtight container in the refrigerator for up to 5 days. The flavors deepen overnight, so it's often even better the next day. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of vegetable broth or water if it thickens too much in the fridge.

Freezing and Reheating

This soup freezes exceptionally well. Let it cool completely, then transfer to freezer-safe containers or zip-top bags, leaving a little space for expansion. It keeps well for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop. The cashew cream base holds up through freezing without separating, which makes this a great recipe to batch cook and freeze in individual portions.

Common Mistakes to Avoid

Skipping the cashew soak. The texture won't be the same. Proper soaking is what makes the cashew cream genuinely silky rather than slightly grainy.

Adding cashews without pre-blending them. Even soft cashews benefit from being blended with water first before going into the soup.

Over-seasoning too early. The tomatoes and broth both carry sodium. Season at the end, after everything is blended and you can taste the full soup together.

Using roasted or salted cashews. These will change both the flavor and the texture. Raw cashews only.

FAQ

Can this be made nut-free? Yes. Replace the cashews with an equal amount of silken tofu or use one cup of full-fat canned coconut milk stirred in at the end. Both options produce a creamy result.

Is an immersion blender required? No — a regular countertop blender works fine. Blend the soup in batches, fill the blender no more than halfway, and hold the lid down with a folded towel to prevent steam pressure from building up.

Can the soup be made ahead for a dinner party? Absolutely. It reheats well and actually tastes better after a day in the fridge. Make it the day before, refrigerate, and reheat gently before serving.

How do I make this oil-free? Skip the olive oil and sauté the onion in a small amount of vegetable broth instead, adding more a tablespoon at a time as needed to prevent sticking.

Key Takeaways

Creamy vegan tomato basil soup is one of those recipes that delivers far more than the ingredient list suggests. The cashew cream technique is simple, reliable, and worth using in other soups and sauces once you've seen how well it works. If you're newer to plant-based cooking and looking for more weeknight-friendly recipes to build on, the 7-day beginner vegan challenge is a helpful starting point for getting a full week of meals in place.

Enjoying this guide?

Browse our favorite recommended vegan products and kitchen essentials.

View Recommended Products →
#soup#tomato#comfort food#easy#cashew cream

You Might Also Like

The Ultimate Vegan Foodies Coloring Book by Trivia Ape
Featured Book

The Ultimate Vegan Foodies Coloring Book

Beautiful Plant-Based Designs to Color

Relax and unwind with beautifully detailed illustrations inspired by fruits, vegetables, herbs, flowers, and wholesome plant-based living. Perfect for stress relief, mindfulness, and creative fun.

by Trivia Ape