Mains,  Recipes

Broccoli Cheese Soup

To be completely honest, I never really liked broccoli cheese soup growing up. My sister always loved it but it never really did much for me. That being said, I don’t ever go out of my way to eat it, let alone make it.

The other week, I was in Yosemite for some camping and hiking with my sister and friends. Being November, it got quite chilly at night and broccoli cheese soup came up in conversation as the warm and cozy soup that everyone wished they had right then. I was still holding strong to the fact that I had never loved it. However, that day must have planted a seed somewhere in my head.

Last week, it snowed for the first time this year and not just a few flurries. We got a good inch of snow. On my way home from work I spotted a Panera delivery car at my neighbors house. Immediately my mind went to broccoli cheese soup and the conversation we had in Yosemite. I got home and forced myself to throw on my fleece-lined leggings to go for a run with Indy (my dog). The whole time I literally could not stop thinking of broccoli cheese soup, for all 4 miles. For some reason, it sounded so good which was odd to me since I have never really liked it.

Well, once I got home, I was pretty tempted to call Panera myself and order some soup. But chances were it wasn’t gluten-free and I had a perfectly good head of broccoli sitting in the fridge.

I knew I had some cashew cream in the freezer that I could use to make it creamy and just a standard bag of shredded cheddar cheese. What more did I really need? To my surprise this soup has ended up being one of the best soups I have ever made. It was so good and it came together in just about 30 minutes. The best part is there is no heavy cream or butter but it still tastes so creamy decadent. Also, it could easily be made vegan by subbing the cheddar with a vegan cheese or using nutritional yeast for a cheesy flavor.

All in all, coming from someone who doesn’t typically like broccoli cheese soup, I can guarantee I will be making this many more times this winter!

Broccoli Cheese Soup
Servings: 6
  • 2 heads of broccoli with stems
  • 1/2 large onion
  • 3 medium carrots
  • 1 cup cashew cream see below for directions
  • 5 cups Unsweetened almond milk
  • 2 cups shredded cheddar cheese
  • 1/8 tsp nutmeg
  • Generous amount of fresh cracked pepper
  • salt to taste
Cashew cream:
  • 1 cups raw cashews soaked for at least 3 hours or overnight
  • 1/2 cup of water for blending.
  1. In a bowl add 1 cup of raw cashews with enough water to cover completely and let soak for at least 3 hours or overnight.

  2. Once the cashews have been soaking for at least 3 hours discard the soaking liquid and add to a blender with 1/2 cup of water. Blend till smooth then set aside.
  3. Prepare your vegetables by dicing 1/2 onion, peel and dice 2 carrots. Dice your broccoli heads and stems into bite-sized pieces. Use a vegetable peeler to peel off the rough bark of the stem before dicing.
  4. It a large pot heast 2 tbs of olive oil over medium heat and add carrots and onions and pinch of salt and pepper.
  5. Sautee until onions are fragrant and translucent. Add the cashew cream and almond milk. Stir to combine.
  6. Add the broccoli and bring the soup to a boil. Stirring occasionally
  7. Once boiling, add the shredded cheddar, reduce heat to low and simmer for another 10-15 minutes or until broccoli tenderness is to you liking. At this point taste the soup and add salt to your liking. I like to wait to add the salt after adding the cheese because the cheese is also salty.

  8. After simmering you can use an immersion blender to blend up some of the large chucks. If you don't have an immersion blender you can blend just a potion of the soup in a normal blender then add it back to the rest of the soup. You can skip this step as well if you don't want to deal with blending, I just like to break up some of the large chunks. 

  9. once blended serve immediately and enjoy!! 

Recipe Notes
  • This version of broccoli cheese soup has a light cheese flavor so it is not overly cheesy. If you want a stronger cheese flavor start by adding 1/2 cup more shredded cheese or use a sharper cheddar.
  • If you would prefer it a cheesier you can up the amount of cheese used or use sharper cheddar. Can be made vegan by subbing out the cheddar for vegan cheese or by using nutritional yeast for a cheesy flavor.

P.S Check out my instagram page for a step by step video!! 


Leave a Reply

%d bloggers like this: