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
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
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.
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.
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.
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.
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.
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.
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.
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
Creamy Vegan Tomato Basil Soup with Cashew Cream
Ingredients
Instructions
- Roast: Preheat oven to 425 °F. Arrange tomato halves and garlic on sheet, drizzle oil, sprinkle sugar, salt, and pepper. Roast 35 minutes.
- Cream: Drain cashews. Blend with water and lemon until silky; reserve half for garnish, pour rest into soup pot.
- Sauté: In Dutch oven, cook onion in oil/broth 4 minutes. Stir in tomato paste 2 minutes.
- Simmer: Add roasted tomatoes (skins & all), squeezed garlic, broth, oregano, pepper flakes. Simmer 10 minutes.
- Blend: Remove bay leaf, transfer soup to blender with cashew cream; blend until velvety. Return to pot, add basil, warm 2 minutes.
- 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.
