Creamy Vegan Tomato Soup
This creamy vegan tomato soup is a comforting classic, made velvety smooth with unsweetened almond milk instead of traditional cream. It's a quick and easy recipe perfect for a cozy meal.
For 4 servings
Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
Add minced garlic to the pot and cook for another minute until fragrant, being careful not to burn it.
Stir in the crushed tomatoes, vegetable broth, dried basil, dried oregano, sugar (if using), salt, and black pepper. Bring the mixture to a gentle simmer.
Reduce heat to low, cover, and let the soup simmer for 15 minutes, allowing the flavors to meld.
Carefully remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. Alternatively, transfer the soup in batches to a regular blender and blend until smooth (be cautious when blending hot liquids).
Return the blended soup to the pot over low heat. Stir in the unsweetened almond milk. Heat through gently for 2-3 minutes, but do not allow the soup to boil after adding the almond milk, as it can curdle. Taste and adjust seasoning as needed.
Serve hot, garnished with fresh basil, croutons, or a swirl of vegan cream if desired.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1For extra depth of flavor, roast your tomatoes before crushing them, or use fire-roasted crushed tomatoes.
- 2If you don't have an immersion blender, be very careful when transferring hot soup to a regular blender. Fill the blender only halfway, hold the lid down firmly with a kitchen towel, and start on a low speed.
- 3Adjust the amount of almond milk to your preference for creaminess; you can add a little more for a richer texture.
- 4Pair this soup with a grilled vegan cheese sandwich or crusty bread for a classic comfort meal.
Adapt it for your goals.
Spicy Kick
Add a pinch of red pepper flakes with the garlic for a subtle heat, or a dash of cayenne pepper for a more pronounced spice.
Herbaceous BoostHerbaceous Boost
Incorporate fresh herbs like thyme or rosemary during the simmering stage, or stir in fresh chopped parsley at the end for brightness.
Roasted VegetableRoasted Vegetable
Roast a red bell pepper or a carrot along with the onion before adding the tomatoes for a sweeter, more complex base flavor.
Why this is on our healthy list.
Rich in Antioxidants
Tomatoes are an excellent source of lycopene, a powerful antioxidant that may help protect cells from damage and reduce the risk of certain chronic diseases.
Heart-Healthy
Being dairy-free and low in saturated fat, this soup supports cardiovascular health. Vegetable broth and olive oil contribute to a heart-healthy diet.
Good Source of Vitamins
Tomatoes provide essential vitamins like Vitamin C and K, while onions and garlic offer immune-boosting compounds.
Frequently asked questions
Yes, unsweetened cashew milk or soy milk can also be used for a creamy texture. Avoid flavored or sweetened milks, as they will alter the soup's taste.


