Description
Creamy, dreamy vegan tomato soup. A secret cauliflower ingredient makes it extra luscious!
Ingredients
Units
Scale
- 3 tbsp extra virgin olive oil
- 4 cloves garlic
- 1 medium onion
- 1 red bell pepper
- 2 cans (56 ounce) (1588 g) whole peeled tomatoes in juice
- 1 small head cauliflower
- 1 tsp oregano
- 1 tsp basil
- 1 pinch red pepper flakes
- 1/2 tsp salt
- 3 tbsp nutritional yeast flakes
- 1/2-1 cups (118-237 ml) water
- Pinch baking soda
- fresh basil
Instructions
- Add olive oil to a large stock pot and heat over medium heat.
- Add the garlic and onion; cook for 3-5 minutes until tender.
- Add the red bell pepper and cook for another 2 minutes.
- Add the tomatoes, cauliflower, oregano, basil, red pepper flakes (if using), and salt. Submerge the cauliflower chunks in the tomato liquid as much as possible.
- Bring the mixture to a boil. Reduce heat, cover, and simmer vigorously for 25 minutes.
- Turn off the heat and purée the mixture with an immersion blender for 5-10 minutes, or until very smooth. Alternatively, blend in batches using a blender or food processor (return soup to pan once done blending).
- Add nutritional yeast and salt to taste. Simmer on low for an additional 10-15 minutes, stirring occasionally. If the soup is thicker than desired, add ½ to 1 cup of water and whisk.
- Taste and add a pinch of baking soda if too acidic. Stir to incorporate.
- Ladle soup into bowls. Drizzle with olive oil and top with chopped fresh basil, if desired.
Notes
- For a richer flavor, roast the garlic and onion before adding them to the pot.
- If you don’t have an immersion blender, use a regular blender in batches, being careful to vent the lid to prevent pressure buildup.
- Leftover soup can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1.5 cups
- Calories: 250
- Sugar: 5
- Sodium: 400
- Fat: 15
- Saturated Fat: 3
- Unsaturated Fat: 10
- Carbohydrates: 30
- Fiber: 5
- Protein: 5