“Cheesy” Potato Broccoli Soup

Have I told you how much I love soup? Of all the categories of recipes I’ve developed over the years, the soup recipes are some of my favorites, and this one is no exception. It’s a classic potato broccoli soup with all the creamy / cheesy flavors you would expect, but it’s totally vegan and made with nothing but whole “One Ingredient” foods.

It’s actually quite similar to the pea soup recipe I made years ago, though this one has broccoli instead of peas (obviously), different herbs, and nutritional yeast + cashew cream to make it super “cheesy.” Top it with some chives and smoked paprika for one delicious bowl of soup.



  • 2 large white potatoes
  • 4 cups vegetable broth
  • 1 large white onion
  • 3 stalks celery
  • 1/2 cup white wine (optional)
  • Sea salt, to taste
  • White pepper, to taste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1/4 cup nutritional yeast
  • 1/2 cup raw cashews
  • 3 cups broccoli florets
  • Chives, for garnish
  • Smoked paprika, for garnish

Prep: soak the cashews for at least an hour to soften before blending them into cashew cream.

Step One

First, pour the vegetable broth into a stockpot over medium-high heat. Then peel and grate the potatoes before adding them into the broth. The idea here is that the broth will cook the small shreds of potatoes in this pot while we make the base of soup in another pot…

Step Two

In a large stockpot, add a diced white onion, 3 stalks of celery, a splash of white wine (optional) or water, 1 teaspoon of dried thyme and oregano, salt, and a few dashes of white pepper. Allow the onions and celery to soften and turn translucent (about 10 minutes) while the potatoes continue to cook separately in the broth.

Step Three

In the meantime, drain the cashews and add them to a blender with about 1/2 cup water, blend until smooth. Then, pour this cashew cream into the large pot with the veggies and also transfer the broth and potatoes into the large pot at this point along with about 1/4 cup nutritional yeast. Give this 4-5 minutes to simmer.

Step Four

Blend! Carefully transfer this mixture into a blender and blend until smooth. You can alternatively use a stick/immersion blender right in the pot if you have one. Once blended, return to the pot and throw in several large handfuls of broccoli florets (about 1/2 to 1 inch in size). Allow to cook for another 15 minutes until the broccoli softens and the potatoes become fully cooked. Finally, give the soup a taste and add more salt and white pepper (white pepper is the secret weapon in this recipe, trust me), along with more thyme & oregano if needed.

Top each bowl with a dash of smoked paprika (the smoked kind is essential) and diced chives. Don’t skip this step! These garnishes will kick the flavors of this soup to a whole other level.



Leave a Reply
  1. Sounds great! Just curious — is there a reason it wouldn’t work to just add the soaked cashews to the soup whole and blend them with everything else instead of blending them before adding?

    • Yes! Cashews need to be totally pulverized with the water in order to create a “cream” – if there’s any chunks it just doesn’t work. So I would be concerned about trying to create that smooth texture while also blending the potatoes, etc. And since you’re already using the blender for the soup anyways, it’s not that much extra work. 🙂 I hope that makes sense?

  2. Wahoooo, I love this recipe, I will have to leave out the yeast, as I can’t have yeast, but other than that, this is doable 🙂

  3. This is delicious! The smoked paprika is a genius touch I would have never thought of. Your soup recipes are some of my favorite foods on this earth. (Black bean, Tofu tortilla, and Roasted tomato basil all come to mind!)

    • Your favorite foods in this earth?! Thank you, Danielle 🙂 I’ve actually been thinking about opening an all-soup takeout restaurant, haha, it could be interesting…

  4. This was sooooo good! Your recipes are amazing! I made the Cauliflower Alfredo Sauce the other night and it was to die for! Can’t wait to cook again tomorrow just so I can try another one of you great recipes!! Thank you so much!!

  5. Looks so delicious! I was just wondering what brand of nutritional yeast you use… I definitely need to make it a part of my life but I can’t decide on a brand!

    • Oh I don’t know if I’ve decided on a brand either, haha, I just buy whatever is available. Right now I have the KAL brand, I think, with the sky and green fields on the container.

  6. I have made so many vegan cheesy broccoli soup that have been overly complicated and disappointedly tasteless. This was delicious and I would make it again. Thanks for your hard work!

    • Aw, that’s awesome! I’m so glad to hear that it turned out well for you and I appreciate you taking a minute to let me know 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Tostadas with Caramelized Mushrooms and Fresh Tomatillo Salsa

Spaghetti Piccata with Lemon and Capers