Creamy Vegan Tomato Bisque Recipe
You're going to love this warm and comforting vegan tomato soup! It's easy to make using simple ingredients you probably already have on hand. A must-make for a chilly winter night.
Prep Time5 minutes mins
Cook Time30 minutes mins
Total Time35 minutes mins
Course: Appetizer, Soup
Cuisine: All
Diet: Low Calorie, Low Fat, Vegan, Vegetarian
Servings: 11 cups
Calories: 110kcal
- 2 tbsp olive oil extra virgin
- 3 medium onions chopped
- 2 large carrots chopped
- 6 cloves garlic minced
- 84 oz crushed tomatoes 3-28 0z cans
- 2 cups vegetable broth
- 1 tbsp dried basil
- 1/2 tsp red pepper flakes
- 1.5 cups coconut milk full-fat is best
- sea salt and black pepper to taste
- fresh basil for garnish
In a large pot or Dutch oven over low to medium heat, sauté the onions, carrots, and garlic in olive oil for about 5-10 minutes, or until they start to soften.
Add crushed tomatoes, vegetable broth, dried basil, and red pepper flakes. Increase heat. Bring to a boil, the reduce heat and simmer, uncovered, for 20 minutes.
Add to blender and blend to your desired consistency. You may need to blend in batches if using a high speed blender. You can also use an immersion blender, if you have one.
Place back in the pot on low heat. Stir in coconut milk, sea salt and pepper. Bring to a gentle simmer until heated through. Ladle into bowls. Garnish with fresh herbs and a swirl of coconut milk. Enjoy!
- Be sure to use quality canned tomatoes when making this easy vegan tomato soup recipe. I love using San Marzano tomatoes, but remember, not all San Marzano tomatoes are authentic. To be sure, look for the official Italian DOP seal and the seal of the San Marzano consortium on the label.
- You can make this soup creamier by adding more coconut milk and blending longer. Conversely, you can leave it chunky by blending very little, or not at all.
- For roasted tomato soup using fresh tomatoes, placed halved tomatoes on a parchment lined baking sheet. Drizzle with olive oil. Sprinkle with sea salt and pepper and roast at 375F/177C for 30-45 minutes. Once out of the oven, follow the instructions using the roasted tomatoes instead of canned.
Serving: 1cup | Calories: 110kcal | Carbohydrates: 20g | Protein: 4g | Fat: 3g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 289mg | Potassium: 696mg | Fiber: 5g | Sugar: 11g | Vitamin A: 496IU | Vitamin C: 23mg | Calcium: 92mg | Iron: 3mg