Love this? Pin it for later!
There’s a moment every autumn when the air turns crisp, the leaves start their golden descent, and my kitchen begins to smell like roasted tomatoes, garlic, and memories. It’s the same moment I reach for my largest soup pot and start making what my family affectionately calls “the hug in a bowl.” This creamy vegan tomato soup has carried me through break-ups, blizzards, and busy weeks when take-out felt like the only option. It’s the recipe I text to friends who just had babies, the one I batch-cook on Sundays so I can sprint through Monday night dinners, and the dish that convinces die-hard dairy lovers that plants can, in fact, taste luxurious. Unlike the watery, acidic canned soups of my childhood, this version is velvet-rich, balanced, and layered with slow-roasted depth. A swirl of coconut cream melts into the scarlet purée, while a whisper of smoked paprika and fresh basil lifts each spoonful into something that feels both nostalgic and brand-new. If you’ve been searching for a soup that satisfies like the classic grilled-cheese companion yet happens to be entirely plants-only, welcome home.
Why This Recipe Works
- Double-tomato flavor: Roasting concentrates the natural sugars, while sun-dried tomatoes add umami punch.
- Coconut-cashew cream: A duo that delivers dairy-level richness without coconut-overload.
- Blender silky-smooth: High-speed puréeing plus a final strain removes every seed speck.
- One-pot ease: Roast, simmer, blend—no extra fry pans or fancy equipment.
- Freezer hero: Doubles beautifully; thaw and whisk for instant comfort.
- All-season friendly: Peak-summer heirloom or winter canned—adaptable year-round.
Ingredients You'll Need
Great tomato soup begins with, well, tomatoes. In August, I haul home 3 pounds of over-ripe Romas from the farmers’ market—cracked skin, wine-like perfume, and all. Off-season, I splurge on fire-roasted whole canned tomatoes; they’re harvested at summer’s peak and smoked for depth. Either route, give them a 25-minute blast in a 425 °F oven; you’ll literally watch the sugars bubble and caramelize.
For the cream component, I blend light coconut milk (the kind in a carton, not can, for subtlety) with soaked raw cashews. Cashews thicken without the need for flour—keeping the soup gluten-free and ultra-smooth. If you’re nut-free, substitute an equal volume of silken tofu or 2 tablespoons white miso plus ½ cup oat milk.
Aromatics matter: use fresh garlic, not the pre-minced jarred stuff, and yellow onion rather than sweet for backbone. Coconut oil helps the tomatoes char; olive oil works but smokes faster. Sun-dried tomatoes in oil add chew and concentrated savoriness; blot excess oil so they don’t float like greasy confetti.
Finally, season assertively: kosher salt early to draw moisture, cracked black pepper at the end for pop, and a pinch of coconut sugar to balance acidity. Fresh basil ribbons go in off-heat—cooking dulls their perfume.
How to Make The Best Creamy Vegan Tomato Soup for Comfort Food Cravings
Roast the tomatoes
Preheat oven to 425 °F (220 °C). Halve Roma tomatoes and spread cut-side-up on parchment-lined sheet. Drizzle with 2 Tbsp melted coconut oil, 1 tsp salt, ½ tsp pepper. Scatter 5 smashed garlic cloves among tomatoes. Roast 25 min until edges blister and juices thicken. Remove and cool slightly.
Sauté aromatics
In a heavy Dutch oven warm 1 Tbsp coconut oil over medium. Add 1 diced large yellow onion and cook 5 min until translucent. Stir in ¼ tsp chili flakes and 1 Tbsp tomato paste; cook 2 min to caramelize paste (adds rosy color and umami).
Deglaze
Tip in ½ cup dry white wine (or veg broth). Scrape browned bits; reduce by half, about 3 min. This lifts flavor fond and preps pot for tomatoes.
Add roasted tomatoes + sun-dried
Slide roasted tomatoes and garlic into pot. Add ½ cup chopped oil-packed sun-dried tomatoes plus 3 cups vegetable broth. Bring to gentle boil, then lower to simmer 15 min to marry flavors.
Blend cashew cream
While soup simmers, drain ½ cup soaked cashews. Blend with 1 cup carton coconut milk and 1 Tbsp nutritional yeast until absolutely silky, 45 sec. Set aside.
Purée soup
Using immersion blender, purée soup until smooth. (Or transfer in batches to high-speed blender; vent lid to prevent heat explosion.) Strain through medium-mesh sieve back into pot for ultra-velvety texture.
Enrich and season
Whisk in cashew cream. Add 1 tsp coconut sugar, ½ tsp smoked paprika, 1 tsp salt, and ¼ tsp white pepper. Simmer 5 min more—do not boil or coconut may separate.
Finish fresh
Off heat, stir in 2 Tbsp chiffonade basil and 1 Tbsp lemon juice. Taste and adjust salt. Serve steaming hot with drizzle of extra cream, cracked pepper, and crusty sourdough.
Expert Tips
Char equals flavor
Those dark roasted patches on tomatoes translate to caramel complexity. Don’t panic if they look “burnt”; that’s where the magic lives.
Soak cashews fast
No time for 4-hour soak? Cover with boiling water and microwave 2 min; rest 15 min and you’re good to blend.
Strain, strain, strain
Even high-speed blenders leave seed flecks. A quick pass through mesh gives restaurant-grade silkiness.
Control sweetness
Tomatoes vary in acidity. Start with ½ tsp coconut sugar and add more in pinches until flavors sing, not shout.
Blender safety
When blending hot liquids, remove center cap, cover with folded towel, and start low to avoid Vesuvian eruptions.
Finish fats last
A swirl of good olive oil or chili oil just before serving blooms aromatics and creates Instagram-ready contrast.
Variations to Try
- Roasted Red Pepper: Swap 1 lb tomatoes for 2 jarred roasted peppers; blend with smoked paprika for bisque vibes.
- Spicy Coconut Curry: Add 1 tsp Thai red curry paste in step 2, finish with cilantro and lime.
- Herbed White Bean: Stir in 1 can drained cannellini beans after blending for protein boost and Tuscan flair.
- Grilled Cheese Croutons: Dice vegan cheddar sandwiches, pan-fry until crisp, float on each bowl for crunch.
Storage Tips
Cool soup completely, then refrigerate in airtight glass jars up to 5 days. Because it’s cream-based, avoid rapid temperature swings; reheat gently over medium-low, whisking often. For freezer success, omit basil and lemon, freeze flat in silicone bags 3 months. Thaw overnight in fridge, then refresh with fresh herbs and citrus. Texture remains luxurious, though slight separation is normal—just whisk or re-blend 5 sec.
Frequently Asked Questions
The Best Creamy Vegan Tomato Soup for Comfort Food Cravings
Ingredients
Instructions
- Roast: Preheat 425 °F. Toss tomato halves and garlic with 2 Tbsp coconut oil, salt, pepper. Roast 25 min until caramelized.
- Sauté: In Dutch oven warm remaining 1 Tbsp oil. Cook onion 5 min. Add tomato paste and chili flakes; cook 2 min.
- Deglaze: Pour in wine; reduce by half. Add sun-dried tomatoes, roasted tomatoes/garlic, and broth. Simmer 15 min.
- Cream: Blend cashews, coconut milk, and nutritional yeast until smooth.
- Purée: Blend soup until smooth; strain. Stir in cashew cream, coconut sugar, paprika; simmer 5 min.
- Finish: Off heat add basil and lemon. Adjust salt. Serve hot with crusty bread.
Recipe Notes
For nut-free, replace cashews with ½ cup silken tofu. Soup thickens as it sits; thin with broth when reheating.