Enjoy this easy vegan broccoli cheddar soup, ready in just 30 minutes! Made in one pot with simple ingredients for a creamy, rich, and cheesy comfort meal that’s perfect for any day of the week, all without the dairy.
Sauté onion and garlic: Heat the olive oil or vegan butter in a large pot over medium heat. Add the onion and garlic, and cook until soft, about 3-5 minutes.
Cook the vegetables: Add the potatoes, carrots, cashews, broth, salt, and pepper. Bring to a boil, then reduce the heat and simmer until fork-tender, about 15-20 minutes.
Blend the mixture: Transfer the mixture to a blender along with the nutritional yeast and blend until very smooth.
Return to pot: Pour the blended mixture back into the pot. Stir in the broccoli florets and vegan cheddar cheese, if using, and mix well.
Simmer the soup: Bring the soup to a boil, then reduce the heat to low and let it simmer for 7-10 minutes or until the broccoli is tender and fully cooked. The cheese should be completely melted into the soup as well.
Serve: Serve the soup into bowls and top with additional vegan cheddar cheese shreds, if desired.
Notes
Store leftovers in an airtight container in the fridge for 3-4 days.
In case you want to freeze it, cool completely and transfer to a freezer-safe container. It can be frozen for up to 2-3 months.
Reheat the soup from the fridge by warming it on the stovetop over low heat, adding water or non-dairy milk to adjust consistency. You can also microwave, stirring every 30 seconds.
To reheat from the freezer, thaw the soup in the fridge overnight, then reheat on the stovetop or microwave. If you need to reheat directly from frozen, it will take longer.