Go Back
+ servings
white-bean-soup on white bowl on wooden background

Vegan White Bean Soup

This Vegan White Bean Soup is creamy, comforting, and beautifully spiced. It has a secret ingredient that’s going to surprise you—and add some delicious new flavor to your soup repertoire.
4.94 from 94 votes
Print Pin
Course: Soup
Cuisine: American, Italian
Keyword: vegan white bean soup
Prep Time: 15 minutes
Cook Time: 28 minutes
Servings: 4 servings
Calories: 346kcal

Ingredients

  • 4 cups white beans cooked or 8 oz dried (use Navy, Lima, Cannellini, Great Northern)
  • 2 cups vegetable broth or water
  • 1 medium onion chopped
  • 2 cloves garlic chopped
  • 1 medium potato diced
  • 1 medium carrot diced
  • 1 teaspoon dried marjoram
  • 1/2 teaspoon ground paprika
  • 2 tablespoons coconut milk
  • 1 teaspoon dried parsley flakes or 2 teaspoon fresh leaves chopped
  • 1/2 teaspoon dried thyme or 1 sprig of fresh
  • Pinch ground allspice
  • 1 1/2 teaspoon salt or to taste
  • Pinch Cayenne pepper
  • 1 bay leaf
  • 1 tablespoon nutritional yeast flakes

Instructions

  • If you are using dried beans, prepare 8 oz of dried beans by sorting and washing.
  • Soak in water to cover for 8 hours or overnight. The following day, drain and rinse beans and cook in water until tender.
  • Place beans, water, onion, garlic, potato, carrot, marjoram, paprika, coconut milk, parsley, thyme, allspice, salt, cayenne pepper, bay leaf in a large pot.
  • Bring to a boil, and reduce to simmer for 30 minutes or until desired thickness is reached. Add yeast flakes, check the seasoning and serve immediately.

Nutrition

Calories: 346kcal | Carbohydrates: 64g | Protein: 20g | Fat: 2g | Saturated Fat: 2g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.1g | Sodium: 1397mg | Potassium: 1352mg | Fiber: 15g | Sugar: 6g | Vitamin A: 10946IU | Vitamin C: 5mg | Calcium: 198mg | Iron: 8mg