Print

How To Make Perfect Vegan Potato Broccoli Soup

How To Make Perfect Vegan Potato Broccoli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make creamy vegan potato broccoli soup in 30 minutes! This easy one-pot recipe creates a silky smooth, comforting soup everyone will love.

Ingredients

Scale
  • 1 tablespoon olive oil

  • 1 yellow onion, chopped

  • 2 cloves garlic, minced

  • 4 cups vegetable broth

  • 3 medium Yukon Gold or Russet potatoes, peeled and cubed (about 4 cups)

  • 4 cups broccoli florets (about 1 large head)

  • ½ cup raw cashews, soaked*

  • 1 teaspoon salt, or to taste

  • ½ teaspoon black pepper

  • ¼ teaspoon nutmeg (optional, but highly recommended)

Instructions

  1. Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and cook for 4-5 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant.

  2. Cook the Potatoes: Add the cubed potatoes and vegetable broth to the pot. Bring to a boil, then reduce the heat to a simmer. Cover and cook for 10-15 minutes, or until the potatoes are fork-tender.

  3. Cook the Broccoli: Add the broccoli florets to the pot. Cover and cook for another 5-7 minutes, until the broccoli is bright green and tender.

  4. Blend the Soup: Carefully transfer the soup mixture to a high-speed blender. Important: Do not fill the blender more than halfway, and always vent the lid to allow steam to escape to prevent explosions. Add the soaked and drained cashews, salt, pepper, and nutmeg.

  5. Create a Velvety Texture: Blend on high until the soup is completely smooth and creamy. This may take 1-2 minutes.

  6. Adjust and Serve: Taste the soup and adjust the seasoning with more salt and pepper if needed. If the soup is too thick, you can thin it with a little more vegetable broth or water until it reaches your desired consistency.

  7. Serve Warm: Ladle the soup into bowls and add your favorite toppings.