Go Back
Creamy vegan broccoli soup recipe with high protein content in a bowl

Creamy High-Protein Vegan Broccoli Soup

A nourishing vegan soup that combines broccoli with high-protein ingredients for a creamy, flavorful dish suitable for any meal.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Appetizer, Main Course, Soup
Cuisine Plant-Based, Vegan
Servings 6 servings
Calories 220 kcal

Ingredients
  

Main Ingredients

  • 2 medium heads broccoli
  • 1 large yellow onion, chopped
  • 5 cloves garlic, minced
  • 3/4 teaspoon mustard seeds (optional) For added flavor
  • 1/2 teaspoon black pepper
  • 1 teaspoon crushed red pepper (or to taste)
  • 4 cups vegetable broth Plus more as needed, up to 6 cups
  • 1 1/2 cups cooked white beans (or 1 (15-ounce) can, drained and rinsed)
  • 3/4 cup frozen green peas
  • 3 tablespoons hemp hearts
  • 3 tablespoons nutritional yeast
  • 1 small lemon, juice
  • 1/3 cup chopped chives (optional for serving)
  • to taste salt

Instructions
 

Preparation

  • Separate the florets from the stems using a sharp knife. Chop the florets finely and place them in a bowl. Set them aside while prepping the soup.
  • Trim the woody ends from the stems (about 1-inch). Peel their tough outer layer using a vegetable peeler. Then slice thinly or chop the stems into small pieces.

Sauté Aromatics

  • Heat a drizzle of broth or oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes.
  • Add the garlic, mustard seeds, crushed red pepper, and black pepper, and cook for about 1 more minute, or until fragrant.

Build the Soup Base

  • Add the chopped broccoli stems and 4 cups of vegetable broth. Bring to a simmer. Cover and let cook until the stems are tender, about 12 minutes.

Blend

  • Add three-quarters of the reserved florets, the beans, peas, hemp hearts, and nutritional yeast to the pot. Cook for about 3 minutes, or until warmed through.
  • Use an immersion blender (or transfer to a high-speed blender in batches) and blend until smooth. If needed, add extra broth to reach your desired consistency.

Finish Cooking

  • Add the remaining florets and simmer uncovered for 5 minutes until just tender and bright green. Remove from heat and stir in lemon juice.

Season & Serve

  • Taste and adjust salt and pepper. Serve with a sprinkle of fresh chives.

Notes

For an elevated dining experience, consider garnishing each bowl with chopped chives or a drizzle of olive oil. You can also add a dollop of cashew cream for extra creaminess.
Keyword broccoli soup, Comfort Food, Healthy Recipe, High-Protein Soup, Vegan Soup