Go Back
+ servings
Close up of vegan carrot soup.
Print Recipe
5 from 14 votes

Vegan Carrot Soup

This Vegan Carrot Soup is a light and delicate, garden fresh soup that's perfect for spring and summer.
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Soups, Stews, and Chilis
Cuisine: American
Diet: Gluten Free, Vegan
Servings: 4 servings
Calories: 172kcal


  • 2 tablespoons olive oil use broth or water for an oil-free option
  • 1 yellow onion diced
  • 2 red bell peppers seeded and chopped
  • 2 cloves garlic minced
  • 3 carrots peeled and chopped
  • ¼ cup fresh parsley chopped, plus more for garnish
  • 3 cups low-sodium vegetable broth plus more, as needed
  • ½ teaspoon salt or to taste
  • ¼ teaspoon black pepper or to taste
  • 1 tablespoon balsamic vinegar for serving, optional


  • In a medium pot, heat the oil over medium heat and add the onion and peppers. Sauté for 3 to 4 minutes until soft and translucent.
  • Add the carrots, garlic, parsley, vegetable broth, salt, and pepper. Incrase the heat to bring to a boil, then turn the heat down to medium-low, cover, and simmer for 15 to 20 minutes, until the carrots are soft.
  • Using an immersion blender, purée the soup until smooth. Add additional broth if you like a thinner consistency.
    Alternately, you can carefully transfer the soup to a blender, purée, and return the soup to the pot. A blender will make a smoother soup than the immersion blender, but I prefer the little bits of texture that remain.
  • Serve hot with a drizzle of balsamic and chopped fresh parsley, if using.


~ Use the freshest ingredients possible for best flavor.
~ Purée the soup until silky smooth.
~ Add more vegetable broth if you like a thinner soup.
~ Garnish with chopped fresh parsley and a drizzle of balsamic vinegar.
~ To make this vegan carrot soup oil-free, sauté the vegetables in broth or water instead of oil.


Calories: 172kcal | Carbohydrates: 26g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 453mg | Potassium: 455mg | Fiber: 7g | Sugar: 15g