Creamy Vegan Tomato Soup Recipe for Cozy Winter Nights

30 min prep 6 min cook 5 servings
Creamy Vegan Tomato Soup Recipe for Cozy Winter Nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every January when the sky turns pewter soon after four o’clock, the radiators hiss like sleepy cats, and the only thing I want is the velvet embrace of tomato soup. Not the neon-pink cafeteria kind of my childhood, nor the tinny-flavored stuff that comes in shelf-stable boxes—what I crave is a bowl so silky, so fragrant, so achingly creamy that it feels like wearing a hand-knit sweater from the inside out. This is that soup.

I developed the first version during a blizzard the year I moved to Vermont. My tiny apartment kitchen had one dull knife, a single dented pot, and a thrift-store immersion blender that screamed like a banshee. Snow piled against the windows, the power flickered, and I realized I’d forgotten to shop for anything except canned tomatoes, a bag of cashews, and the saddest little head of garlic. What began as culinary desperation became the recipe I now make every winter without fail—sometimes twice a week. Friends text me in October, “Is it soup season yet?” My neighbor bribes me with maple syrup for a quart. Even my omnivore father, who normally eyes anything vegan with deep suspicion, requests this soup by name.

It’s week-night fast (under 30 minutes), pantry friendly, and absurdly healthy—yet it tastes like something that should be served in a stemmed bowl at a candle-lit bistro. If you’ve been searching for the plant-based answer to grilled-cheese dunking, rainy-day comfort, or just a reason to look forward to dusk, congratulations: you just found it.

Why This Recipe Works

  • Cashew-cream base: Soaked raw cashews blend into neutral, dairy-level richness without coconut’s competing flavor.
  • Double tomato hit: Both crushed fire-roasted tomatoes and sun-dried tomato paste create layered umami.
  • Roasted garlic sweetness: Ten minutes in hot oil tames raw bite into caramelized depth.
  • Smoked paprika brightness: Just ¼ tsp amplifies the “grilled cheese” vibe without overt smokiness.
  • One-pot, no strain: Immersion-blend directly in the pot—minimal dishes, maximal silkiness.
  • Freezer superstar: Thaws and reheats like a dream for emergency comfort on demand.

Ingredients You'll Need

Ingredients

Every ingredient in this soup pulls double duty, pumping up either creaminess, acidity, or sweet-roasted flavor. Read through the notes before you shop; one small swap can change the finish from velvet to velvet-lite and you deserve to know exactly what you’re getting.

Tomatoes

I reach for 28-ounce cans of fire-roasted crushed tomatoes because the slight char adds campfire complexity. If you can’t find them, plain crushed tomatoes plus 1 tsp tomato paste caramelized for 90 seconds in the pot will get you close. Whole peeled tomatoes whizzed in the blender work too—crush them by hand for rustic texture or purée smooth for Michelin vibes.

Cashews

Raw, unsalted cashews are the silken backbone. Roasted cashews turn grainy and carry a strong nutty note that muddies tomato brightness. If you’re nut-free, swap in the same weight of raw sunflower seeds plus 2 Tbsp white miso for creaminess. Soak either option in boiled water for 20 minutes while you prep the aromatics; soft nuts equal stretchy, non-gritty body.

Plant Milk

Unsweetened soy milk has the highest protein, lending the most dairy-like mouthfeel, but almond or oat work—just stay away from anything labeled “vanilla.” I keep oat milk box in the pantry expressly for soup emergencies; its mild sweetness is a tomato’s best friend.

Aromatics

One large yellow onion, two fat cloves of garlic, a stalk of celery, and a small carrot create the classic mirepoix halo. Dice them small so they melt into the soup; nobody wants a rogue cube of crunchy carrot interrupting spoon-zen.

Flavor Boosters

Sun-dried tomato paste is my secret weapon—one teaspoon equals tablespoons of reduction time. Look for it in tubes near the olives. If unavailable, blend 2 oil-packed sun-dried tomatoes into a paste and use that. Smoked paprika, dried oregano, and a whisper of maple syrup sharpen all the edges without announcing themselves individually.

Finishing Touches

A splash of sherry vinegar wakes everything up right before serving. If you don’t cook with alcohol, substitute ½ tsp balsamic plus ½ tsp water for similar sweet-tart lift. A shower of crunchy croutons or roasted pumpkin seeds gives textural contrast, but honestly a swirl of coconut yogurt and cracked black pepper is all I need when the wind is howling.

How to Make Creamy Vegan Tomato Soup Recipe for Cozy Winter Nights

1
Soak the cashews

Place 1 cup raw cashews in a heat-proof bowl. Cover with 2 cups freshly boiled water and let stand 20 minutes (or up to 2 hours if your blender is weak). Drain thoroughly. Soft cashews = silk; skipping this = sand. Trust the soak.

2
Sauté aromatics

Heat 2 Tbsp olive oil in a heavy 4-quart pot over medium. Add 1 diced onion, 1 diced carrot, and 1 diced celery stalk. Cook 6–7 minutes, stirring, until edges are translucent and the kitchen smells like Sunday roast. Reduce heat if browning starts.

3
Bloom spices & tomato paste

Stir in 2 minced garlic cloves, 1 tsp dried oregano, ½ tsp salt, ¼ tsp black pepper, and ¼ tsp smoked paprika. Cook 60 seconds until fragrant. Add 1 tsp sun-dried tomato paste; cook another 60 seconds, scraping so it doesn’t scorch. The paste will darken from ruby to brick—this is concentrated flavor.

4
Add tomatoes & simmer

Pour in one 28-ounce can fire-roasted crushed tomatoes plus 2 cups vegetable broth. Bring to a gentle boil, then reduce to low, cover partially, and simmer 15 minutes so flavors marry. Stir occasionally; tomatoes like to spatter like molten lava.

5
Blend cashew cream

While the soup simmers, combine drained cashews with 1 cup unsweetened plant milk and 1 Tbsp white miso (optional but it’s umami rocket fuel). Blend on high 45 seconds until absolutely smooth—no flecks. A high-speed blender is ideal; if using an older model, pass through a fine sieve.

6
Purée soup

Remove pot from heat. Using an immersion blender, purée directly in the pot until satin. If you only have a countertop blender, cool soup 10 minutes first, then blend in batches—steam explosions are not hygge.

7
Marry cream & soup

Stir the cashew cream into the blended tomato base. Return pot to low heat, whisking, until soup reaches a gentle simmer. Taste; add more salt or 1 tsp maple syrup if tomatoes are acidic. Thin with broth or milk to desired consistency—some nights I want spoon-standing thick, others I want afternoon-tea delicate.

8
Finish & serve

Off heat, whisk in 1 tsp sherry vinegar and ½ tsp lemon zest. Ladle into warm bowls, swirl with coconut yogurt, drizzle chili oil, scatter croutons, or simply grind fresh pepper. Serve alongside crusty sourdough or, if you’re feeling nostalgic, a cheeze-loaded vegan grilled sandwich for the ultimate dunk-fest.

Expert Tips

Temperature matters

Always reheat gently over medium-low; boiling will break the cashew emulsion and your silk will curdle into cottage cheese.

Salt timing

Tomatoes absorb salt as they simmer; season lightly early, adjust after blending. Taste again just before serving—cold dulls flavors.

Blender safety

When blending hot liquids, remove the center cap from the lid and cover with a folded towel to let steam escape safely.

Texture tweak

For restaurant-style froth, buzz with immersion blender on high for 30 seconds just before serving; air equals luxurious mouthfeel.

Roasted upgrade

Roast tomatoes, onion, and garlic on a sheet pan at 425 °F for 25 minutes before simmering for deeper, almost smoky complexity.

Weeknight shortcut

Keep pre-soaked cashews in the freezer. Freeze in 1-cup portions so you can toss them into hot soup straight from frozen.

Variations to Try

Spicy roasted red pepper

Swap 1 cup tomatoes for jarred roasted red peppers; add ½ chipotle in adobo while blending. Smoky, fiery, divine.

Creamy tomato basil bisque

Stir in 1 cup fresh basil leaves right before puréeing; finish with lemon zest for a bright springtime vibe.

Tuscan white bean

Add one 15-ounce can drained cannellini beans during simmer; mash a handful for extra body and protein punch.

Green goddess swirl

Blend ½ avocado with ¼ cup parsley and 2 Tbsp tarragon; dollop neon green on each bowl for herbaceous luxury.

Storage Tips

Cool soup completely, then refrigerate in airtight glass jars up to 5 days. Because cashew cream thickens when chilled, thin with broth or water when reheating. For longer storage, freeze in pint containers or silicone muffin trays for single-serve pucks; once solid, transfer to a zip bag. Frozen, the soup keeps 3 months without texture loss. Defrost overnight in the fridge or warm gently from frozen in a covered pot with a splash of liquid over the lowest heat, stirring often.

Frequently Asked Questions

Yes, but sauce is usually seasoned and reduced. Choose an unseasoned variety and skip the tomato paste to avoid over-concentration. You may need to simmer 5 extra minutes for thickness.

Raw sunflower seeds or pumpkin seeds soaked the same way give equal silkiness. Add 1 tsp white miso to round out flavor and compensate for cashew sweetness.

Graininess happens when cashew cream overheats. Strain soup, then buzz again with immersion blender while drizzling in cold plant milk until smooth. Next time, keep the temperature below a lively simmer after adding cream.

Absolutely. The smoked paprika is subtle, but omit it if your littles are spice-averse. Serve with alphabet pasta or tiny star shapes and watch the bowls empty.

No. Cashew cream and pureed vegetables are too dense for safe home canning. Freeze instead or store refrigerated and consume within 5 days.

Sauté vegetables in ¼ cup low-sodium broth until soft; add a pinch of salt to encourage browning. The soup will be slightly less glossy but still luscious.
Creamy Vegan Tomato Soup Recipe for Cozy Winter Nights
soups
Pin Recipe

Creamy Vegan Tomato Soup Recipe for Cozy Winter Nights

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

Ingredients

Instructions

  1. Soak cashews: Cover with boiled water 20 min; drain.
  2. Sauté vegetables: Warm oil in pot over medium; cook onion, carrot, celery 6–7 min until soft.
  3. Add aromatics: Stir in garlic, oregano, salt, paprika, pepper; cook 1 min. Add tomato paste; cook 1 min.
  4. Simmer tomatoes: Add crushed tomatoes and broth; simmer 15 min.
  5. Blend cashew cream: Purée soaked cashews with plant milk and miso until silky.
  6. Purée soup: Blend soup until smooth with immersion blender.
  7. Combine & heat: Whisk cashew cream into soup; warm over low 3 min. Thin as needed.
  8. Finish: Stir in vinegar and zest; adjust seasoning. Serve hot with desired toppings.

Recipe Notes

Soup thickens as it sits; thin with broth when reheating. Freeze up to 3 months. For oil-free, sauté in vegetable broth instead of oil.

Nutrition (per serving, about 1¼ cups)

197
Calories
6g
Protein
22g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.