Go Back Email Link

Creamy Vegan Broccoli Soup

Linda M. Harris
A creamy, comforting vegan broccoli soup made with roasted broccoli, cashews, and spices.
Packed with plant-based protein, fiber, and healthy fats, this soup is perfect for quick lunches, cozy dinners, or meal prep.
Silky smooth and flavorful, it’s an everyday healthy option your whole family will enjoy.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Soup
Cuisine Vegan
Servings 4

Equipment

  • 1 blender (high-speed preferred)
  • 1 Baking tray
  • 1 pot
  • 1 Knife
  • 1 Cutting Board
  • Measuring Cups and Spoons

Ingredients
  

Roasted Broccoli & Onion:

  • 1 cup cashews soaked 30–60 minutes in warm water
  • 6 cups broccoli chopped
  • 1 cup onion diced (about ½ medium onion)
  • 3 tbsp avocado oil
  • 2 tbsp nutritional yeast
  • ½ tsp chili flakes
  • 1 tsp garlic powder
  • 1 tsp salt

Soup Base:

  • 3 cups vegetable broth
  • 2 cups spinach
  • 2 tbsp nutritional yeast
  • Salt and pepper to taste

Instructions
 

  • Prepare the Cashews: Start by placing 1 cup of raw cashews into a small bowl or container.
    Pour boiling water over the cashews until they are completely submerged.
    Let them soak for 30 to 60 minutes to soften.
    This step is crucial because soaking allows the cashews to blend into a smooth, creamy texture, which forms the base of your soup without any dairy.
  • Preheat the Oven: While the cashews are soaking, preheat your oven to 400°F (200°C).
    A properly preheated oven ensures the vegetables roast evenly and develop a rich, slightly caramelized flavor that adds depth to the soup.
  • Chop the Vegetables: Wash and chop 6 cups of broccoli into small florets for even roasting.
    Dice 1 cup of onion (approximately half a medium onion).
    The uniform size ensures that the vegetables cook consistently and blend smoothly later.
  • Season the Vegetables: Transfer the broccoli florets and diced onion onto a large baking tray.
    Drizzle 3 tablespoons of avocado oil over the vegetables.
    Sprinkle 2 tablespoons of nutritional yeast, ½ teaspoon of chili flakes, 1 teaspoon of garlic powder, and 1 teaspoon of salt evenly across the tray.
    Use your hands or a spatula to toss the vegetables until every piece is coated with oil and spices.
    This seasoning layer enhances the natural flavors and adds a savory, slightly nutty profile.
  • Roast the Vegetables: Place the tray in the preheated oven and roast for 30 minutes.
    At the halfway mark (15 minutes), remove the tray briefly and stir the vegetables.
    This step ensures even roasting and prevents burning.
    Once roasted, the broccoli should be tender with lightly golden edges, and the onions soft and slightly caramelized.
    Remove the tray from the oven and allow the vegetables to cool slightly for easier blending.
  • Blend the Soup Base: After the cashews have softened, drain them and add them to a high-speed blender.
    Pour in 3 cups of vegetable broth. Blend on medium speed for 2–3 minutes until smooth and creamy.
    The soaked cashews and broth create a rich, velvety base that gives the soup its signature texture without any dairy.
  • Add Roasted Vegetables and Spinach: Add the roasted broccoli and onions to the blender, followed by 2 cups of fresh spinach and an additional 2 tablespoons of nutritional yeast.
    Blend everything together for another 2 minutes, or until the mixture is perfectly smooth, thick, and creamy.
    At this stage, taste and adjust seasoning with salt and pepper if needed.
  • Heat the Soup: Pour the blended mixture into a medium-sized pot and place it over medium heat.
    Warm the soup for 5–10 minutes, stirring occasionally.
    Heating allows the flavors to meld together and ensures the soup is served piping hot.
    Be careful not to let it boil too vigorously, which can alter the texture.
  • Serve and Garnish: Ladle the hot soup into bowls. Customize your toppings based on preference and creativity.
    Some excellent options include salted roasted pumpkin seeds, hemp seeds, a drizzle of coconut cream, chili oil, fresh broccoli florets, leafy greens, or vegan parmesan cheese.
    These garnishes add texture, flavor, and visual appeal.
  • Store and Enjoy: If you have leftovers, store the soup in an airtight container.
    It will keep in the refrigerator for 3–5 days or can be frozen for up to 1 month.
    Reheat gently on the stove, adding a splash of vegetable broth if needed to restore creaminess.
    Enjoy this comforting, nutrient-dense soup any day of the week as a healthy lunch, dinner, or meal-prep option.

Notes

  • Soak cashews for at least 30 minutes (up to 1 hour) for a creamy texture.
  • Roast broccoli and onions until slightly golden to enhance natural sweetness and flavor.
  • Nutritional yeast adds a savory, cheesy note without dairy.
  • Use a high-speed blender for the smoothest, silkier soup consistency.
  • Adjust chili flakes according to your preferred spice level.
  • Taste and season at the end to ensure balanced flavors.
  • Fresh vegetable broth boosts flavor more than water.
  • Blend until completely smooth for optimal creaminess before reheating.
QR Code linking back to recipe