Creamy Vegan Tomato Basil Soup with Cashew Cream

Creamy Vegan Tomato Basil Soup with Cashew Cream - Creamy Vegan Tomato Basil Soup with Cashew Cream
Creamy Vegan Tomato Basil Soup with Cashew Cream
  • Focus: Creamy Vegan Tomato Basil Soup with Cashew Cream
  • Category: Dinner
  • Prep Time: 30 min
  • Cook Time: 2 min
  • Servings: 5

Love this? Pin it for later!

There’s a moment every autumn when the first real chill slips through the window crack and I find myself reaching for the same faded denim jacket I’ve owned since college. That jacket, threadbare at the cuffs, is my cue: soup season has arrived. Specifically, this Creamy Vegan Tomato Basil Soup with Cashew Cream—the one I’ve been refining for almost a decade. It’s the soup I make when my best friend texts “I’m ten minutes away and I need comfort food,” the soup that convinced my tomato-skeptic nephew that plants can taste like sunshine, and the soup I batch-cook on Sunday nights so that hectic week-day dinners feel like a quiet act of self-care. Silky, bright, and impossibly lush without a splash of dairy, it relies on two star players: peak-season tomatoes that roast until their edges blister and sweeten, and a cloud of cashew cream that whips up in the time it takes the kettle to boil. Whether you’re serving it in mismatched mugs after a rainy hike or ladling it into polished bowls for a candle-lit dinner party, this soup adapts, comforts, and—most importantly—delivers that classic tomato-basil harmony in vegan form without ever tasting like compromise.

Why This Recipe Works

  • Roasted Depth: Roasting concentrates the tomatoes’ natural sugars, adding caramelized complexity canned soup can’t touch.
  • Cashew Cream Magic: Soaked cashews create neutral-flavored, ultra-silky body—no coconut, no tofu, no grainy texture.
  • One-Blender Simplicity: After roasting, everything blitzes in a single container—no transferring hot soup in batches.
  • Weeknight Friendly: 15 minutes active time; the oven and blender do the heavy lifting while you relax.
  • Freezer Hero: Doubles beautifully; thaw and whisk for instant comfort on nights you’d otherwise order take-out.
  • Allergen-Smart: Naturally gluten-free, soy-free, and oil-free optional without sacrificing that signature creamy mouthfeel.

Ingredients You'll Need

Ingredients

The ingredient list is short, so every element pulls its weight. Seek out plum or vine-ripened tomatoes that feel heavy for their size and smell faintly sweet at the stem—those will give you the deepest flavor. If you’re in a hurry, cherry tomatoes roast even faster and taste terrifically jammy. Raw cashews are non-negotiable for the cream; roasted ones will muddy both color and flavor. Buy them in the bulk bin to save money, and give them a quick visual check for any shriveled pieces. For the broth, low-sodium vegetable stock lets you control salt, especially important since tomatoes vary in acidity. Fresh basil should be perky and aromatic—skip any bunch with black spots. And don’t scoff at the pinch of sugar; it balances tomato acidity and accentuates natural sweetness without making the soup dessert-sweet.

How to Make Creamy Vegan Tomato Basil Soup with Cashew Cream

1
Roast the Tomatoes

Preheat oven to 425 °F (220 °C). Halve the tomatoes and arrange cut-side up on a parchment-lined rimmed sheet. Tuck garlic cloves among them, drizzle with 1 tablespoon olive oil (or a splash of broth for oil-free), and sprinkle with salt, pepper, and the pinch of sugar. Roast 25 minutes for cherries, 35–40 for larger tomatoes, until edges char and juices thicken to a syrupy puddle. Your kitchen will smell like pizza night—embrace it.

2
Soak the Cashews

While tomatoes roast, cover cashews with boiling water and let stand 30 minutes. If you own a high-speed blender, a quick 10-minute soak suffices; for standard blenders, the extra time ensures the silkiest cream. Drain and rinse.

3
Blend the Cashew Cream

Combine drained cashews with ¾ cup fresh water, a squeeze of lemon, and a pinch of salt. Blend on high 60 seconds until velvety and pourable; you should end up with 1 cup of cream. Set aside half for garnish and pour the rest into the soup pot.

4
Build the Base

Warm a Dutch oven over medium. If using oil, sauté diced onion 4–5 minutes until translucent; for oil-free, splash ¼ cup broth and stir often. Stir in tomato paste; cook 2 minutes to caramelize, deepening the umami.

5
Deglaze & Simmer

Tip in the roasted tomatoes and garlic (squeeze skins right into pot). Add vegetable broth, oregano, and red-pepper flakes. Bring to a gentle boil, then lower heat and simmer 10 minutes to marry flavors.

6
Blend Until Silky

Remove bay leaf if using. Carefully ladle soup into blender with the cashew cream already inside. Secure lid and drape a towel—steam expands. Blend on high 45 seconds until absolutely smooth. Return to pot; warm gently and stir in chopped basil.

7
Season to Perfection

Taste, then adjust: a splash of balsamic for sweetness, more salt for depth, or extra broth to thin. Remember flavors mute slightly as the soup cools, so aim a hair bolder than you think you need.

8
Serve & Garnish

Ladle into warm bowls. Swirl reserved cashew cream artistically, drizzle olive oil if desired, scatter extra basil ribbons, and finish with cracked pepper. Pair with crusty sourdough or my favorite: a grilled “cheeze” sandwich using smoky tempeh and vegan mozzarella.

Expert Tips

Peel Garlic After Roasting

The cloves slip right out of their skins once roasted, plus they mellow and sweeten—no harsh bite in your soup.

Strain for Ultra-Smooth

If you’re aiming for Michelin-level silkiness, pass the blended soup through a fine-mesh sieve back into the pot.

Pre-warm Your Blender

A quick rinse with hot water prevents thermal shock and keeps your soup hotter for serving.

Char for Smokiness

Broil tomatoes for the final 2 minutes to intensify char without drying them out.

Use Scissors on Basil

Snipping with kitchen shears prevents bruising and keeps leaves vivid green.

Save Tomato Leaves

Tiny young tomato leaves add an herby, slightly resinous note—blend a few with the basil for complexity.

Variations to Try

  • Fire-Roasted Pepper Twist: Swap ½ the tomatoes for roasted red bell peppers and add smoked paprika for a Spanish vibe.
  • Sun-Dried Boost: Stir in ¼ cup chopped oil-packed sun-dried tomatoes while sautéing onion for double tomato intensity.
  • Creamy Carrot Basil: Sub 1 cup chopped carrots for equal tomatoes—sweeter, kid-approved, and packed with beta-carotene.
  • Thai-Inspired: Add 1 stalk lemongrass, 1-inch ginger, and replace basil with cilantro; finish with lime juice and sriracha swirl.
  • Protein-Packed: Blend in 1 cup cooked white beans with cashew cream for extra satiation without altering flavor.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 5 days. Reheat gently over low, thinning with broth as needed—cashew cream thickens when chilled.

Freezer: Pour into silicone muffin trays for single portions; freeze solid, then pop out and store in zip bags up to 3 months. Thaw overnight in fridge or microwave on 50 % power.

Make-Ahead Cashew Cream: Blend a double batch and refrigerate up to 4 days; freeze leftover cream in ice-cube trays for future soups, pastas, or lattes.

Frequently Asked Questions

Yes—two 14-oz cans of whole peeled tomatoes work in a pinch. Drain, roast 25 minutes with garlic, and proceed. Flavor is slightly less vibrant but still delicious.

Use 1 cup unsweetened oat milk whisked with 2 tablespoons cornstarch for body, or blend 1 cup cooked white rice with ½ cup broth until silky.

Immersion works but may leave tiny flecks of tomato skin; for ultra-smooth restaurant texture, countertop wins. If using immersion, strain afterward.

Nope—10 minutes in boiling water is enough for high-speed blenders; 30 minutes for standard. Overnight cold-soak is simply convenient planning.

Stir in ½ teaspoon baking soda (it foams—normal) or add 1 teaspoon maple syrup and simmer 2 minutes. Both neutralize acid without dulling tomato flavor.

Because of the cashew cream, safe water-bath canning isn’t recommended. Freeze instead, or pressure-can the tomato base only and stir in fresh cream when reheating.
Creamy Vegan Tomato Basil Soup with Cashew Cream
soups
Pin Recipe

Creamy Vegan Tomato Basil Soup with Cashew Cream

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
4

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Arrange tomato halves and garlic on sheet, drizzle oil, sprinkle sugar, salt, and pepper. Roast 35 minutes.
  2. Cream: Drain cashews. Blend with water and lemon until silky; reserve half for garnish, pour rest into soup pot.
  3. Sauté: In Dutch oven, cook onion in oil/broth 4 minutes. Stir in tomato paste 2 minutes.
  4. Simmer: Add roasted tomatoes (skins & all), squeezed garlic, broth, oregano, pepper flakes. Simmer 10 minutes.
  5. Blend: Remove bay leaf, transfer soup to blender with cashew cream; blend until velvety. Return to pot, add basil, warm 2 minutes.
  6. Serve: Taste, adjust seasoning, ladle into bowls, swirl reserved cream, top with basil and cracked pepper.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For nut-free, see FAQ above. Double-batch freezes beautifully up to 3 months.

Nutrition (per serving)

287
Calories
8g
Protein
28g
Carbs
17g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...