Vegan Creamy Broccoli Potato Soup

Prep: 10 minCook: 25 min4 servingsmedium
Creamy Broccoli Potato Soup with Cashews and Fresh Herbs

This velvety soup combines tender Yukon potatoes with vibrant broccoli florets in a rich, dairy-free base made creamy with blended cashews. Aromatic herbs like thyme and dill add depth, while a touch of white wine vinegar and Dijon mustard brighten the flavors. The soup gets its luxurious texture from blending the cooked potatoes and cashews together, creating a satisfying bowl perfect for cool weather. Julienned carrots add color and subtle sweetness to complement the earthy broccoli and potatoes.

Ingredients

4 servings
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 2 pounds Yukon gold potatoes, peeled and cut into bite-sized chunks
  • 3 tablespoons olive oil
  • 1 quart vegetable broth
    chicken broth1:1 rationon-vegetarian

    richer flavor

    Full guide →
  • ½ cup raw unsalted cashews
    silken tofu1:1 ratiovegantree_nuts-freeadds soy

    adds creaminess without nuts

    Full guide →
  • 1 teaspoon kosher salt, divided
  • 1 pound frozen broccoli florets, thawed and chopped
    fresh broccoli4 cups steamed floretsfresh

    steam until tender first

    Full guide →
  • 1 large carrot, peeled and grated into strips
  • 1 teaspoon dried thyme
  • ¾ teaspoon dried dill
  • 2 teaspoons white wine vinegar
  • 1 teaspoon Dijon mustard
  • black pepper, to taste(optional)

Instructions

  1. 1

    Dice the onion and mince the garlic

  2. 2

    Peel the potatoes and cut into bite-sized chunks

  3. 3

    Heat olive oil in large pot over medium high heat

  4. 4

    Saute onion for 5 minutes, then add garlic and saute 1 minute

  5. 5

    Add vegetable broth, cashews, potatoes and salt, bring to boil

  6. 6

    Reduce to rapid simmer and cook 15 minutes until potatoes are tender

  7. 7

    Meanwhile, thaw frozen broccoli under hot water and chop into small florets

  8. 8

    Season broccoli with salt and pepper

  9. 9

    Peel and grate carrot into long strips

  10. 10

    Transfer cooked potato mixture to blender with herbs, vinegar, mustard and remaining salt

  11. 11

    Blend until fully creamy

  12. 12

    Pour soup back into pot and add broccoli and carrot

  13. 13

    Simmer 5 minutes until broccoli is cooked through

  14. 14

    Taste and adjust salt as needed

Tips

Tip 1

Use a handheld julienne shredder to create uniform carrot strips that cook evenly and add visual appeal.

Tip 2

Don't skip the rapid simmer step - cooking potatoes until they fall apart ensures the smoothest, creamiest texture when blended.

Tip 3

Taste and adjust salt at the end since the broccoli and final blending can dilute the seasoning.

Good to Know

Storage

Refrigerate up to 4 days in airtight container. Soup may thicken when cold - thin with broth when reheating.

Make Ahead

Can be made up to 2 days ahead. Add broccoli and carrots when reheating to maintain texture and color.

Serve With

Serve hot with crusty bread or crackers. Garnish with fresh herbs or a drizzle of olive oil if desired.

See pairing guide →

Common Mistakes

Watch

Don't boil vigorously after adding broccoli to avoid overcooking and losing bright green color.

Watch

Hold blender lid tightly when blending hot soup to prevent splashing and burns.

Substitutions

Vegan Options

cashews
silken tofu1:1 ratiovegantree_nuts-freeadds soy

adds creaminess without nuts

Full guide →

General Alternatives

frozen broccoli
fresh broccoli4 cups steamed floretsfresh

steam until tender first

vegetable broth
chicken broth1:1 rationon-vegetarian

richer flavor

Full guide →
Yukon potatoes
russet potatoes1:1 ratiostarchy

more starch for thicker soup

Full guide →
Find more substitutions →

FAQ

Can I freeze this soup?

Yes, freeze without the broccoli and carrots for up to 3 months. Add fresh vegetables when reheating for best texture and color.

What if I don't have cashews?

Substitute with silken tofu, heavy cream, or coconut milk. Start with less and add to desired creaminess since these alternatives vary in thickness.

How long will leftovers keep?

Refrigerate up to 4 days. The soup may thicken when cold, so thin with additional broth when reheating on the stovetop.