Creamy Vegan Tomato Soup with Cashew Cream for Dairy Free

3 min prep 4 min cook 1 servings
Creamy Vegan Tomato Soup with Cashew Cream for Dairy Free
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the first autumn chill slips through the window cracks, nothing feels more like a soft blanket than a steaming bowl of tomato soup. For years I clung to the canned stuff—until the day I discovered how profoundly a handful of soaked cashews could transform a simple pot of tomatoes into silk. This creamy vegan tomato soup has become my weeknight savior, my company-is-coming showstopper, and the recipe friends text me for at 9 p.m. on a Sunday. It’s bright yet comforting, rich yet virtuous, and it comes together faster than the time it takes to pre-heat the oven for grilled-cheese triangles. Whether you’re avoiding dairy for health, ethics, or curiosity, I promise you won’t miss it once you taste this luxe cashew cream swirling through tangy fire-roasted tomatoes.

Why This Recipe Works

  • Weeknight-Friendly: 30 minutes start-to-finish using pantry staples.
  • One-Pot Wonder: Minimal dishes because everything blitzes right in the pot with an immersion blender.
  • Restaurant-Level Creaminess: Cashew cream beats coconut milk for neutral flavor and cloud-like texture.
  • Freezer Hero: Doubles beautifully and freezes up to three months without separating.
  • Kid-Approved: Sweet roasted tomatoes tame acidity; no sugar needed.
  • Allergen-Smart: Naturally gluten-free, soy-free, and oil-free adaptable.
  • Customizable: Stir in pesto, chipotle, or fresh basil depending on your vibe.

Ingredients You'll Need

Ingredients

Great tomato soup begins with tomatoes that already taste like summer. Seek fire-roasted diced tomatoes whenever possible—their smoky depth adds complexity without extra work. You’ll need two 28-ounce cans for a soup that serves six; if you only have regular diced tomatoes, char them under the broiler for five minutes for a similar effect.

Raw cashews are the velvet rope that keeps this show dairy-free. Buy pieces instead of wholes to save money; they’ll be soaked anyway. If you’re nut-free, swap in an equal volume of raw sunflower seeds and reduce blending time to prevent bitterness. Soaking is non-negotiable unless you own a high-speed blender that could pulverize a marble.

Yellow onion and garlic form the aromatic backbone. Dice small so they melt into the soup—no one wants a crunchy surprise. Extra-virgin olive oil carries flavor and helps bloom spices, but if you’re oil-free, sauté in a splash of vegetable broth.

Vegetable broth should be low-sodium so you can control saltiness as the soup reduces. I keep bouillon paste in the fridge for moments when boxed broth is MIA. Carrot adds gentle sweetness and golden hue without announcing its presence; peel and chop roughly—it’s all getting puréed.

Tomato paste doubles tomato punch. Look for the tube variety that lives in the fridge; it’s pricier ounce-for-ounce but you’ll waste less. A smidge of maple syrup balances acid without turning dessert-sweet; omit if your tomatoes are already sweet.

Finally, a bay leaf whispers complexity while smoked paprika supplies subtle campfire warmth. Finish with fresh lemon juice to brighten all that richness right before serving.

How to Make Creamy Vegan Tomato Soup with Cashew Cream for Dairy Free

1
Soak the cashews: Place 1 cup raw cashews in a heat-proof bowl, cover with boiling water by 1 inch, and let stand 15 minutes while you prep vegetables. (Overnight cold-soak works too.) Drain thoroughly before blending.
2
Build the flavor base: In a heavy 4-quart Dutch oven warm 2 Tbsp olive oil over medium heat. Add 1 diced onion and cook 4 minutes until translucent. Stir in 3 minced garlic cloves, 1 Tbsp tomato paste, 1 tsp salt, ½ tsp smoked paprika, and ¼ tsp black pepper; cook 1 minute more until paste darkens to a brick hue.
3
Add veg & tomatoes: Toss in 1 chopped medium carrot, 2 bay leaves, and both cans of fire-roasted tomatoes with their juice. Break tomatoes up with a wooden spoon. Pour in 2 cups vegetable broth, bring to a lively simmer, then reduce heat and cover partially for 15 minutes so flavors marry and carrot softens.
4
Blend the soup: Fish out bay leaves. Use an immersion blender directly in the pot, tilting to ensure every chunk meets the blade, until velvety—about 90 seconds. (Alternatively, transfer in batches to a countertop blender; remove center cap to vent steam and cover with a towel to prevent Vesuvian eruptions.)
5
Make cashew cream: Drain cashews and combine with ¾ cup fresh water, ½ tsp apple-cider vinegar, and a pinch of salt in a high-speed blender. Blend 45 seconds until thick and glossy, like melted vanilla ice cream.
6
Enrich & heat: Stir cashew cream into the tomato base plus 1 tsp maple syrup. Simmer gently 3 minutes—do not boil or the cashew protein can grain out. Thin with extra broth to your preferred consistency.
7
Finish & serve: Off heat, splash in 1 Tbsp fresh lemon juice. Ladle into warm bowls, swirl with extra cashew cream, and shower with cracked pepper or basil ribbons. Grilled-cheese croutons optional but highly recommended.

Expert Tips

Temperature Matters

Keep soup below a rolling boil once cashew cream joins; high heat can curdle the emulsion and leave a gritty texture.

Quick-Soak Trick

No time for 15-minute soak? Cover cashews with water in a microwave-safe bowl and microwave 2 minutes; let stand 5 minutes, drain, proceed.

Blender Hierarchy

High-speed (Vitamix, Blendtec) yields silk. Standard blenders need 90 seconds plus a tiny pinch of xanthan gum to mimic that body.

Make-Ahead Cream

Blend a double batch of cashew cream and refrigerate up to 5 days. Stir into pasta, coffee, or oatmeal all week.

Smokiness Dial

Add ½ tsp more smoked paprika or a pinch of chipotle powder if you crave campfire vibes.

Bright Finish

Lemon juice added at the end keeps chlorophyll green and prevents the soup from tasting flat after reheating.

Variations to Try

  • Roasted Red Pepper: Swap one can of tomatoes for a rinsed 12-oz jar of roasted red peppers for a sweeter, sunset-orange hue.
  • Spicy Tuscan: Stir in ¼ cup vegan pesto and a handful of chopped kale during the final simmer.
  • Thai Twist: Replace smoked paprika with 1 tsp red curry paste and finish with cilantro and lime instead of lemon.
  • Cream of Mushroom-Tomato: Sauté 8 oz sliced cremini mushrooms after the onions; proceed as written for earthy depth.
  • Protein Boost: Add 1 can white beans before blending; the cashew cream masks bean flavor while adding 9 g protein per serving.

Storage Tips

Cool soup completely, then refrigerate in airtight glass jars up to 5 days. Reheat gently over medium-low, thinning with broth as it will thicken when chilled. For longer storage, ladle soup into silicone muffin trays, freeze 2 hours, pop out pucks, and store in a zip bag up to 3 months. Thaw overnight in the fridge or simmer from frozen in a covered pot with a splash of water. Cashew cream can be frozen separately in ice-cube trays; whisk vigorously after thawing to restore smoothness.

Frequently Asked Questions

Yes, though the soup will taste faintly coconutty. Use full-fat coconut milk and whisk well to emulsify. Texture is slightly thinner; reduce soup an extra 5 minutes for body.

Sunflower seeds are the closest 1:1 swap. Soak and blend exactly like cashews. For a soy option, 8 oz silken tofu blended with ½ cup water yields similar creaminess with added protein.

Either the cashews weren’t soaked long enough or the soup boiled after cream was added. Strain through fine-mesh, re-blend, and gently reheat without boiling.

Absolutely. Roast 3 lbs ripe Roma tomatoes at 425 °F with a drizzle of oil 25 minutes until blistered. Blend and measure 4 cups pulp to replace the two 28-oz cans.

Yes—cashew cream stabilizes better than coconut milk, so the soup won’t separate. Freeze up to 3 months in portion containers, leaving ½ inch headspace for expansion.

Double or triple ingredients, but keep the cashew cream ratio at 1 cup cashews : ¾ cup water per original batch. Use a wider pot to encourage evaporation and prevent scorching.
Creamy Vegan Tomato Soup with Cashew Cream for Dairy Free
soups
Pin Recipe

Creamy Vegan Tomato Soup with Cashew Cream for Dairy Free

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Soak cashews: Cover with boiling water 15 minutes; drain.
  2. Sauté aromatics: Warm oil in Dutch oven over medium heat. Cook onion 4 minutes. Stir in garlic, tomato paste, salt, paprika, and pepper; cook 1 minute.
  3. Simmer base: Add carrot, bay leaves, tomatoes, and broth. Bring to a boil, then reduce heat and simmer 15 minutes covered.
  4. Blend: Remove bay leaves. Purée soup with immersion blender until silky.
  5. Cashew cream: Blend soaked cashews with ¾ cup fresh water and a pinch of salt 45 seconds until smooth.
  6. Finish: Stir cashew cream and maple syrup into soup; simmer gently 3 minutes. Off heat, add lemon juice. Adjust salt and serve hot.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For oil-free, sauté in ¼ cup broth instead of olive oil.

Nutrition (per serving)

186
Calories
6g
Protein
21g
Carbs
10g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.