Warm up with a bowl of creamy, dreamy vegan tomato basil soup — rich, silky, and packed with garden-fresh flavor.
Creamy Tomato Basil Soup
Description
Bright, velvety, and deeply comforting — this Creamy Tomato Basil Soup is a timeless classic with a vegan twist.
Juicy fire-roasted tomatoes simmer with fragrant garlic and sweet basil, then get pureed into a dreamy, silky bowl of warmth that feels like a hug on a chilly day.
A touch of vegan cream cheese and zesty lemon brighten every spoonful, while hints of red pepper flakes add a whisper of warmth.
Whether you serve it alongside a crisp vegan grilled cheese or enjoy it as a soul-soothing meal on its own, this soup turns simple pantry ingredients into something truly special.
Cozy, rich, and endlessly satisfying — it's vegan comfort food at its finest.
Ingredients
Instructions
-
Heat a large soup pot over medium-high heat and add the olive oil.
-
Add the onion and sauté for 3 minutes. Then, add the garlic and sauté for another minute.
-
Next, add the basil, tomatoes, and red pepper flakes and bring the soup to a boil.
-
Reduce the heat to medium-low and simmer for 10 minutes, stirring occasionally.
-
Add the cream cheese and stir until it melts, then remove the pot from the heat.
-
Using an Immersion Hand Blender, mix until smooth.
If you don't have an immersion hand blender, allow the soup to cool slightly, then ladle the mixture into a blender. Be careful - the mixture will be hot! Remove the center part of the lid to allow the steam to escape. Cover the opening with a clean towel and blend until the mixture is smooth. Return the soup mixture to the pan.
-
Over medium heat, stir in the lemon juice, milk, salt, and freshly ground white (or black) pepper.
-
Stirring continuously until the soup comes to a simmer - about 2 to 3 minutes more.
Remove from the heat and serve. Garnish with extra basil or croutons if desired.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 186kcal
- % Daily Value *
- Total Fat 9.6g15%
- Saturated Fat 1.4g7%
- Sodium 520mg22%
- Potassium 640mg19%
- Total Carbohydrate 23g8%
- Dietary Fiber 4.2g17%
- Sugars 11g
- Protein 4.3g9%
- Vitamin A 4200 IU
- Vitamin C 34 mg
- Calcium 68 mg
- Iron 2.3 mg
- Vitamin E 1.9 IU
- Vitamin K 24 mcg
- Vitamin B6 0.3 mg
- Folate 62 mcg
- Magnesium 40 mg
- Zinc 0.6 mg
- Selenium 2.5 mcg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
