Go Back
+ servings
Garlicky White Bean Soup in bowl
Print Recipe
5 from 2 votes

Garlicky White Bean Soup

A delicious, warming soup that's perfect for winters or anytime.
Prep Time10 mins
Cook Time18 mins
Servings: 8 servings
Calories: 92kcal


  • 2 cups canned white beans (like navy beans or cannellini beans)
  • 1 tbsp vegetable oil
  • 1 medium onion , thinly sliced
  • ¼ cup white wine
  • 12 cloves garlic , crushed into a paste or passed through a garlic press.
  • 1 tsp ginger , grated
  • 1 tsp ground black pepper
  • 2 tbsp coconut milk
  • Salt to taste
  • 2 tbsp parsley , chopped


  • Heat oil in a saucepan. Add the onions and saute for a couple of minutes, then add the garlic, ginger and wine. Let it cook, stirring a few times, until the liquid evaporates and the onion starts to change color.
  • Add the pepper, salt and beans with either 1 cup of the water they were cooked in, or 1 cup of plain water or vegetable stock. Mash the beans lightly with the back of a ladle to crush some of the beans, but leave some whole. This will help thicken the soup.
  • If the soup is too thick, add more water or stock.
  • Let the soup simmer for about 10 minutes.
  • Add the coconut milk and let the soup just warm through before turning off the heat.
  • Garnish with parsley and serve piping hot!


Calories: 92kcal | Carbohydrates: 13g | Protein: 4g | Fat: 3g | Saturated Fat: 2g | Sodium: 5mg | Potassium: 260mg | Fiber: 3g | Sugar: 1g | Vitamin A: 80IU | Vitamin C: 3.7mg | Calcium: 45mg | Iron: 1.7mg