• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
a Veg Taste from A to Z
  • Home
  • Recipes
  • Why Plant Based
  • Work With Me
  • Italian Site

Easy Vegan Tomato Soup with Cheesy White Sauce

Modified: 1 May, 2025 · Published: 4 Sep, 2019 by Adriana Z. · This post may contain affiliate links · Leave a Comment

Jump to Recipe - Vai alla Ricetta Print Recipe
This post may contain affiliate links - Questo post potrebbe contenere link di affiliazione

This Easy Vegan Tomato Soup is quick to make, budget-friendly, and full of flavour. Paired with a creamy, dairy-free cheese sauce, it’s perfect for lunch, dinner, or a comforting midweek meal.

close up image containing two wooden spoons and two coconut bowls with vegan tomato soup topped with cheese sauce, basil leaves, raw tomatoes and peppercorns

There’s nothing quite like a warm bowl of tomato soup to soothe the soul – especially when it’s completely plant-based and topped with a rich, cheesy white sauce.

Soups are a true comfort food, from smooth roasted vegetable based like Cauliflower, Squash and Pumpkin, to colourful chucky ones with Mushrooms, beans or grains like Ribollita and Wild Rice soup.

Jump to:
  • Why You’ll Love This Vegan Tomato Soup
  • Ingredients
  • What tomatoes to use
  • How to Make the Perfect Vegan Tomato Soup
  • Tips & Variations
  • Recipe

Why You’ll Love This Vegan Tomato Soup

Cheesy topping – The vegan white sauce takes it to another level!

Simple ingredients – Made from pantry staples.

Quick to prepare – Ready in just 30 minutes.

Super comforting – Classic taste with a plant-based upgrade.

Ingredients


Raw Tomato and Onions for vegan tomato soup

What tomatoes to use

To make a good tomato soup there are no fixed rules really.

Ideally, you want to pick tomatoes that are fresh and as juicy as possible, so and overall rule would be: the juicier, the better.

So, feel free to use whatever you have in the fridge, even a mixture of variety will do wonders, BUT if you want to make a soup that really stands out, I'd recommend to use Roma, San Marzano or vine-ripened tomatoes.

Tip: Roast them first in the oven to deepen the flavour, especially if they’re out of season.

How to Make the Perfect Vegan Tomato Soup

Step 1 - Make the tomato soup

Heat the olive oil in a large saucepan over medium heat. Roughly chop the onions and the tomatoes.

Add the chopped onions and cook until tender. Add grated garlic and fry for 30 seconds, then the tomatoes, salt, pepper and vegetable stock powder go in. Cook for 5 minutes then add the basil and some water (up to 1 cup). Cover with a lid and simmer for 10-15 minutes.

Blend then pass the soup through a sieve to achieve a smooth texture.

Step 2 - Prepare the vegan cheesy white sauce

In a separate pan combine nutritional yeast, corn flour and coconut oil into a paste. Add the milk a bit at a time whisking the sauce to avoid creating any lumps. Stir in the garlic powder and the lemon juice and heat the sauce on a stove until it thickens.

Step 3 - Serve

Ladle the tomato soup into bowls and drizzle or swirl the vegan cheesy white sauce on top. Serve with warm crusty bread, garlic toast, or a vegan grilled cheese sandwich for a truly satisfying meal.

Two coconut bowls with vegan tomato soup topped with cheesy sauce, peppercorn and basil leaves.


Tips & Variations

  • Add herbs: Fresh basil or thyme can add a fragrant boost.
  • Make it spicy: Add chilli flakes or a dash of hot sauce.
  • Batch cook: This soup freezes well – make extra for later!

If you'd like to discover other easy and cheap recipes check out this Potato and Courgette (Zucchini) Bake, these Bell Peppers and Jackfruit, this Borlotti and Sundried Tomato Salad, these Potato Cakes or these Rice Stuffed Peppers.

 

Recipe

Pin Recipe

Print Recipe

No ratings yet

Easy Tomato Soup with Cheesy Sauce

Easy tomato soup with an intense and fresh flavour nicely balanced with a cheesy vegan sauce.
Prep Time 10 minutes minutes
Cook Time 20 minutes minutes
Total Time 30 minutes minutes

Ingredients

  • 1 kg Tomatoes
  • 2 Onions
  • 1 tablespoon Extra Virgin Olive Oil
  • 1 teaspoon Vegetable Stock Powder
  • 1-2 Garlic Cloves
  • basil leaves
  • Salt
  • Pepper
..for the cheesy sauce..
  • 200 g Plant Based Milk Soy
  • 1 tablespoon Nutritional Yeast
  • 1 tablespoon Coconut Oil
  • 1 tablespoon Corn Flour
  • 1 teaspoon Lemon Juice
  • ½ teaspoon Garlic Powder
  • Salt
3
Prevent your screen from going dark

Instructions

  • Roughly chop the onions and the tomatoes.
  • Heat the olive oil into a pan, add the chopped onions and cook until tender, followed by the tomatoes, garlic, salt, pepper and vegetable stock powder. Cook for 5 minutes then add the basil and some water (up to 1 cup). Cover with a lid and simmer for 10-15 minutes.
  • Blend then pass the soup through a sieve to achieve a smooth texture and set aside while making the cheesy sauce.
  • In a small pan combine nutritional yeast, corn flour and coconut oil into a paste. Add the milk a bit at a time whisking the sauce to avoid creating any lumps. Stir in the garlic powder and the lemon juice and heat the sauce on a stove until it thickens.
  • Serve the soup topped with the cheesy sauce, black pepper and fresh basil leaves.

Nutrition

Calories: 224kcal | Carbohydrates: 27g | Protein: 7g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Potassium: 1056mg | Fiber: 6g | Sugar: 14g | Vitamin A: 3040IU | Vitamin B12: 1µg | Vitamin C: 57mg | Calcium: 146mg | Iron: 2mg
Did you like this recipe?Follow @avegtastefromatoz and tag #avegtastefromatoz when you try it!

If you then want to subscribe to the blog by email, just do it by entering your email address below. You will receive an email every time a new recipe is published. No spam! Not my thing!

← Back

Thank you for your response. ✨

Sharing is Caring! Please share my content on social networks 🙂

  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on X (Opens in new window) X
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Reddit (Opens in new window) Reddit
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Email a link to a friend (Opens in new window) Email

Related

More Easy Recipes

  • jarred homemade aquafaba
    How to Make Aquafaba: A Step-by-Step Rookie Guide
  • Grandma’s Green Pepper Peperonata (Oven-Baked & Vegan)
  • Tofu Sausage Rolls
  • vibrant sweetheart cabbage slaw on serving plate
    Vegan Sweetheart Cabbage Slaw

Filed Under: Easy Recipes, Gluten Free, Mains, Soup, Under 30 Minutes

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

nice to see you here

Welcome to a Veg Taste from A to Z! I'm Adriana Zifarelli, an Italian born massive foodie living in London. In this space you can find my true, tried and tested experiments in the kitchen. Have fun!

More about me →

SUMMER FAVOURITES

Eggplant "Meatballs"

Vegan Egg & Cress Sandwich

Vegan Grilled Mushroom Souvlaki

Mushroom Souvlaki

Couscous Stuffed Peppers

jerk barbecue corn ribs

Jerk BBQ Corn Ribs

crice noodles with seasonable colourful vegetables in a grey plate with half a lime

Vietnamese Noodle Salad

Lebanese Moussaka with Green Peppers FI

Lebanese Moussaka

Vegan Piña Colada Cheesecake

POPULAR NOW

wild garlic pesto spaghetti rolled into nests served on a grey plate and topped with pine nuts and wild garlic flowers

Wild Garlic Pesto Pasta

best vegan salmon / carrot lox close up on a wooden tray with lemon wedges, capers and dill

The Best Vegan Salmon

homemade vegan italian sausages with gluten roasted on a plate close up

Italian Style Sausages

How to Cook Potatoes in the IP

courgette and potato bake close up

Courgette and Potato Bake

vegan sticky toffee pudding slice on a white plate with fork and oozing toffee sauce

Best Vegan Sticky Toffee Pudding

Vegan Lemon Pound Cake

tofu puffs on a grey plate

How to Make Tofu Puffs

tofu vegan eggs on chopping board

Vegan Hard Boiled Eggs

Vegan Quiche Lorraine Closed Up Slice

Ultimate Vegan Quiche Lorraine

seitan chicken shreds on chopping board

Vegan Seitan Chicken

tearing with hands a breaded and air fried oyster mushroom

Air Fried Oyster Mushrooms

Subscribe to get latest recipes!

privacy policy

Stay Connected

Copyright © 2026 a Veg Taste from A to Z on the Foodie Pro Theme

 

Loading Comments...
 

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required