Vegan Tomato Soup

A rich, velvety tomato soup made with caramelized tomato paste, coconut milk, and fresh herbs. Deeply flavorful and perfectly balanced, this vegan soup is comforting, bright, and satisfying.

A rich, creamy tomato soup made without dairy, featuring coconut milk and fresh herbs. Comforting, flavorful, and easy to make.

Quick Info

Serves: 4

Why You’ll Love This Recipe

A comforting classic with layered, developed flavor.

  • Deep, rich tomato flavor from caramelized paste

  • Creamy texture without dairy

  • Fresh herbs for aromatic depth

  • Perfect for cozy meals or pairing with sandwiches

Ingredients

  • 1 leek, roughly chopped and well washed (see notes for washing)

  • Olive Oil

  • 5.3 oz tube double concentrated tomato paste

  • 28 can whole peeled san marzano tomatoes

  • 1 cup water

  • 1 ½ teaspoons vegetable base paste (like better than bouillon)

  • 14 oz can full fat coconut milk

  • 4 sun dried tomato halves in oil

  • 1 bay leaf

  • 2 sprigs fresh basil

  • 1 sprig fresh rosemary

  • 1 bushy sprig thyme

  • Salt & pepper

Instructions

Step 1

In a heavy-bottom pot, heat a glug of olive oil and add the leeks.

Season with salt and sauté over medium-high heat until soft and translucent.

Step 2

Add the tomato paste and cook until it darkens by 1–2 shades and brown bits form on the bottom of the pan.

Deglaze with water, scraping up the browned bits.

Step 3

Add vegetable base, coconut milk, sun dried tomatoes, bay leaf, and herb sprigs (stems included).

Bring to a simmer, then reduce heat to medium-low, cover, and cook for 30 minutes, stirring occasionally.

Step 4

Remove herb stems and bay leaf.

Blend the soup using an immersion blender or regular blender until smooth.

Step 5

Adjust seasoning and serve.

Tips for Success

  • Fully caramelize tomato paste for deeper flavor

  • Blend thoroughly for a smooth texture

  • Use fresh herbs for best aroma

  • Adjust salt and acidity to taste

Storage

Store in an airtight container in the refrigerator for up to 4–5 days.

Serving Ideas

  • Serve with grilled cheese or crusty bread

  • Add a drizzle of olive oil or coconut milk on top

  • Pair with a fresh salad

Notes

To wash leeks, fill a large bowl with cold water. Add chopped leeks and agitate well, rubbing between your fingers to release dirt.

Let sit for 5–10 minutes so dirt settles. Skim clean leeks from the surface and discard the dirty water.

Previous
Previous

Greek Kebabs

Next
Next

Salty Brown Butter Rice Crispy Treats