Go Back
+ servings
overhead shot of broccoli almond soup in bowl
Print

Broccoli Almond Soup

This broccoli and almond soup gets its creaminess from pureeing together the broccoli and almonds, making it a healthy and protein boosted soup.
Course Soup
Cuisine American
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4
Calories 197kcal
Author Ryan Beck

Ingredients

  • ¼ cup whole almonds, blanched
  • 2 tablespoon olive oil
  • 1 medium onion, chopped
  • ¼ celery, chopped
  • 4 garlic cloves, minced
  • 2 teaspoon freshly grated ginger
  • 2 cups broccoli, cut into florets
  • 1 cup whole milk
  • 1 cup vegetable broth
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper

Instructions

  • Add 1 cup of boiling water to the bowl of almonds and soak for 10 minutes. Drain the water and pinch the almonds to remove the skin and set aside.
  • Heat oil in large pot or Dutch oven over medium heat. Add onions and celery, sautéing for 5 minutes or until onions are translucent. Add the garlic and ginger, sautéing for another 30 seconds.
  • Add the broccoli and almonds and cover, steaming for about 3 minutes.
  • Pour in the milk, vegetable broth, salt and pepper and bring to a boil. Simmer for 5 minutes or until broccoli is soft. Use an immersion blender to puree the soup until smooth. You can also add the soup to a blender in batches and puree. Taste and adjust for seasoning.
  • Garnish the soup with some chopped, roasted almonds and serve hot.

Notes

  • You can skip blanching the almonds if short on time, but the texture and flavor will be slightly different.
  • Sautéing the onions, celery, ginger and garlic before adding broth and broccoli is just another additional flavor profile.
  • Use quality vegetable broth or chicken broth if you don't care about it being vegetarian. Broth is a huge component in the soup.
  • Use an immersion blender to puree the vegetables. It is much easier than adding to the blender in batches.

Nutrition

Serving: 1g | Calories: 197kcal | Carbohydrates: 17g | Protein: 7g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 526mg | Potassium: 414mg | Fiber: 4g | Sugar: 7g