Recipe for Creamy Almond Soup from Awesome Vegan Soups Cookbook - #gf #healthy

Creamy Almond Soup

This soup is my love declaration to almonds. Raw almonds are my go-to snack, almond butter is my favorite spread and almond milk has been adding delicious creaminess to my coffee for the past four years. So it was obvious to me that if I was going to make an almond soup that I would add all three.

Course Entree, lunch, Side
Cuisine dairy-free, gluten-free, Soy-free, vegan, Vegetaran
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Makes 2 Quarts (1.9 L)
Calories 328 kcal
Author Vanessa @


  • 1 small yellow onion
  • 2 cloves garlic
  • 1 small head Cauliflower roughly 270 g cauliflower
  • 1 tsp olive oil
  • 4 cups vegetable broth divided
  • 2 tbsp almond butter raw, organic, no salt or sugar added almond butter is best!
  • 2 cups cannellini beans soaked and cooked or rinsed and drained from a can (These ones are great! Only beans and other junk!)
  • 2 cups unsweetened almond milk
  • .25 cups Sliced Almonds for garnish
  • salt and pepper
  • Parsley for garnish
US Customary - Metric


  1. Dice the onions, mince the garlic and chop the cauliflower into florets. Heat the olive oil in a pot over medium-high heat and add the diced onion. Cook the onion for 5 to 7 minutes until they begin to become translucent. Add the garlic and cauliflower florets and cook for 4 to 5 minutes until the garlic becomes fragrant.
  2. Add 3 cups (720 ml) of vegetable broth to the pot. Whisk the remaining cup (240 ml) of broth with the almond butter to make a paste before adding it to the pot along with the beans. Cook for 10 minutes until the cauliflower is tender.
  3. Puree the soup using an immersion blender or in batches in a blender. Return the soup to the pot and add the almond milk. Bring the soup to another boil. Once the soup is boiling, reduce the heat and simmer for 5 minutes.
  4. While the soup is cooking, dry roast the sliced almonds in a pan over medium-high heat, stirring constantly until the almonds are lightly browned. The almonds will burn very easily, so watch them carefully.
  5. Season the soup with more salt and pepper to taste. Serve the soup with sliced almonds and parsley.
Nutrition Facts
Creamy Almond Soup
Amount Per Serving (1 cup (240 ml))
Calories 328 Calories from Fat 150
% Daily Value*
Fat 16.7g26%
Carbohydrates 33.1g11%
Fiber 13.4g56%
Protein 15.2g30%
* Percent Daily Values are based on a 2000 calorie diet.