My dairy-free broccoli cheddar soup is sweet, rich, and creamy, just like the dairy version. Iāve been craving this soup since one of my friends ordered a big bowl of it at Panera!
Isnāt it so disappointing to see a yummy soup on a restaurant menu, only to find out it has dairy in it? Please tell me Iām not the only one who goes through this.
I donāt know how many times Iāve asked about a seemingly harmless tomato or butternut squash soup, only to find out itās made with cream. Itās a total downer. Oh, and you have to be specific and ask if thereās any dairy in it, because many times Iāve asked if the soup is vegan, to which the cashier behind the counter confidently responds āyes, this is a vegan soup.ā Turns out some people do not know the difference between vegan and vegetarian. So now I make sure I say, specifically, I am lactose intolerant, and I canāt have any milk or dairy.
I feel like a total alien when I do this. People always look at me like Iām crazy.
That being said, perhaps I was crazy to re-create a soup thats key ingredients are milk and cheese, but the result was better than I could have expected! I am always impressed with this soup every time I make it, and so are my dairy-loving friends.

The combination of sweet onion and sweetened almond milk in this recipe makes a perfect dairy-free soup base. Sweetened almond milk is ideal for savory recipes because its flavor is closer to cowās milk. I recommend following the first few steps of this recipe to make any dish that calls for a cream-based canned soup, such as chicken and rice casserole. It can always be pureed in a food processor for a smoother texture.Ā
A dairy-free cheese I recommend using is Trader Joeās Shredded Soy Cheese Blend, but itās not completely vegan. For vegan soup I recommend using Daiya Cheddar Style Shreds. Iāve also used rice cheese in this recipe with great results.
Sometimes I like to use what I call a fake cheese cocktail: a mixture of different soy or veggie based cheeses to achieve a more natural flavor. The cheddar-style flavors can be very strong, and they taste more realistic if toned down with parmesan flavor orĀ mozzarella. Experiment with different brands, but I usually agree that less is more when it comes to adding fake cheese. Try half a cup and judge the flavor, and then add more if you like it.

- 4 tablespoons vegan butter
- 1 sweet onion, finely chopped
- 1/2 teaspoon sea salt
- 1/2 teaspoon black pepper
- 1/3 cup all-purpose flour
- 2 cups low sodium chicken or vegetable broth
- 2 cups sweetened almond milk
- 3 cups fresh broccoli, chopped
- 1 cup shredded vegan cheddar cheese
- In a large saucepan, melt vegan butter over medium low heat. Add onions, salt, and pepper and cook for 5 minutes or until onions are tender.
- Add flour and cook for 1-2 minutes, careful not to burn the flour.
- Slowly whisk in chicken broth until well combined and bring to a simmer.
- Whisk in almond milk until blended, and then stir in broccoli. Cook uncovered at a simmer over low heat for 15-20 minutes, until broccoli is tender, stirring occasionally. Do not bring to a boil.
- Finally, whisk in the vegan cheddar cheese until melted.* Salt and pepper to taste.** Remove saucepan from heat and serve.
- *Depending on the brand used it can be tricky to melt completely, so I say whisk it. Whisking will also break down some of the larger broccoli pieces, creating a smoother soup. Different vegan cheeses vary in taste. You may find that your soup tastes better with more cheese added.
- **Depending on the type of vegan cheese and broth used, the salt content will vary. Taste the soup when it's done before adding any extra salt.

