Creamy Vegan Broccoli Cheese Soup: Your New Favorite Dairy-Free Fall Comfort Food
Embrace the cozy flavors of autumn with this incredibly delicious and easy-to-make vegan broccoli cheese soup. As someone who grew up savoring classic broccoli cheddar, creating a dairy-free version that captures all the comforting, cheesy essence was a mission. This plant-based recipe not only delivers on that nostalgic flavor but also comes packed with wholesome ingredients, making it a guilt-free pleasure for any day of the week. Get ready to add a new staple to your fall soup rotation – one that’s both nourishing and utterly satisfying!

Why You’ll Absolutely Adore This Vegan Broccoli Cheese Soup
This isn’t just another soup recipe; it’s a culinary experience designed for ease, comfort, and incredible flavor. Here’s why this vegan broccoli cheese soup will quickly become a cherished favorite in your kitchen:
- Effortless One-Pot Preparation: Say goodbye to multiple dirty dishes! This entire soup comes together in just one pot, streamlining your cooking process and making cleanup a breeze. It’s perfect for busy weeknights when you crave homemade goodness without the fuss.
- Unbelievably Creamy, Comforting, and Hearty: Forget thin, watery soups. Our recipe achieves a luxuriously smooth and thick texture, reminiscent of traditional dairy-laden versions, thanks to the magic of cashews. It’s the kind of hearty soup that warms you from the inside out, making it ideal for chilly evenings.
- Rich Cheesy Flavor – Completely Dairy-Free: The secret to its incredible “cheesy” profile lies in nutritional yeast. This powerhouse ingredient provides a distinct umami and savory depth that mimics cheddar cheese beautifully, ensuring you won’t miss the dairy one bit.
- A Perfect Vegan and Gluten-Free Option: Catering to various dietary needs has never been easier. This soup is naturally vegan and gluten-free, making it a fantastic choice for family meals, potlucks, or when hosting guests with diverse preferences. It proves that healthy eating doesn’t mean sacrificing flavor.
- Excellent for Meal Prep: Cook a large batch on Sunday, and enjoy wholesome, delicious lunches or quick dinners throughout the week. This soup holds up wonderfully in the fridge and even freezes beautifully, making healthy eating convenient and accessible.
- Packed with Nourishing Ingredients: Beyond its amazing taste, this soup is a nutritional powerhouse. Fresh broccoli, carrots, potatoes, and garlic provide a bounty of vitamins, minerals, and fiber, ensuring you’re fueling your body with goodness.
Key Ingredients to Craft This Irresistible Broccoli Cheddar Soup
The beauty of this vegan broccoli cheese soup lies in its simple yet powerful ingredients, each playing a crucial role in creating its iconic flavor and texture:
- Nutritional Yeast: This is your dairy-free secret weapon for achieving that distinct “cheesy” flavor. Often fortified with B vitamins, especially B12, nutritional yeast adds a savory, umami depth that is essential for replicating cheddar cheese. Do not skip this ingredient, as it truly makes the soup! It’s also a great source of plant-based protein and other nutrients.
- Fresh Produce:
- Broccoli: The star of the show! Use fresh broccoli florets for the best flavor and texture. It brings a vibrant green color and a slight crunch to the finished soup.
- Onion & Carrots: These aromatic vegetables form the flavor base of the soup. Sautéing them gently caramelizes their natural sugars, adding a subtle sweetness and depth that complements the “cheesy” notes.
- Potatoes: Gold potatoes are recommended for their creamy texture when cooked and blended. They contribute to the soup’s heartiness and help create a thick, velvety consistency naturally.
- Garlic: Essential for adding a pungent, savory kick that enhances all the other flavors in the soup.
- Broth: The liquid foundation of your soup. You have several options depending on your dietary preferences and desired flavor profile:
- Vegetable Broth: The standard choice for a fully vegan soup, offering a clean, neutral base that allows the other flavors to shine.
- Chicken Broth or Bone Broth: If you’re not strictly vegan, these options can add a richer, more savory umami flavor and a boost of protein (especially with bone broth). Ensure they are gluten-free if needed.
- Cashews: Unroasted, unsalted cashews are the magic ingredient for achieving unparalleled creaminess without any dairy products like coconut milk or heavy cream. When blended, they create a smooth, rich cream that perfectly emulsifies into the soup, providing body and a luxurious mouthfeel.
- Seasonings: Paprika, onion powder, sea salt, and pepper round out the flavor profile, adding warmth, a touch of smokiness, and ensuring the soup is perfectly balanced. Adjust to taste!
Essential Equipment You’ll Need for Perfect Soup
Having the right tools makes the cooking process smoother and ensures the best possible results for your creamy vegan broccoli cheese soup.
- Dutch Oven or Large Pot: A heavy-bottomed Dutch oven is ideal for even heat distribution, preventing sticking, and simmering the soup perfectly. A large soup pot will also work well. Its capacity is key for accommodating all the ingredients and allowing them to cook thoroughly.
- Blender: This is critical for achieving the velvety smooth texture that defines this soup.
- I highly recommend a high-powered blender for that extra creamy and super smooth consistency. A powerful blender will effortlessly break down cashews and cooked potatoes into a luxurious, lump-free cream.
- If you don’t have a high-powered blender, don’t worry! You can still achieve a great result by ensuring your cashews are properly soaked (see FAQ section for details) to soften them before blending.
Let’s Make Some Unforgettable Soup!
Follow these straightforward steps to create a hearty and comforting bowl of vegan broccoli cheese soup that will impress even the most discerning palates.
- Prepare Your Vegetables: Begin by finely dicing your onion, mincing the garlic, and chopping the carrots and potatoes into small, uniform chunks. Smaller pieces will cook faster and blend more easily.
- Sauté Aromatics: In your large Dutch oven or pot, heat 1 tablespoon of olive oil (or a neutral oil of your choice) over medium heat. Add the diced onion and chopped carrots. Sauté for about 5-6 minutes, stirring occasionally, until they have softened and the onion becomes translucent. This step builds the foundational flavor of your soup.
- Simmer the Soup Base: Add the chopped potatoes, broth, and all your seasonings (paprika, onion powder, sea salt, and pepper) to the pot. Bring the mixture to a rolling boil, then reduce the heat, cover, and let it simmer for 10 minutes. This allows the vegetables to become tender and the flavors to meld beautifully.
- Introduce the Broccoli: After 10 minutes of simmering, stir in the fresh broccoli florets. Continue to cook, covered, for another 5-7 minutes, or until the broccoli is tender-crisp and bright green. Be careful not to overcook the broccoli, as it can become mushy.
- Create the Creamy “Cheese” Base: This is where the magic happens! Using a slotted spoon, carefully remove about one cup of the cooked potatoes from the pot and transfer them to your blender. Add the nutritional yeast, raw cashews, lemon juice, and one cup of fresh broth (from the pot or extra). Blend on high speed for 1-2 minutes, or until the mixture is completely smooth and creamy, with no visible cashew pieces. If you’re using a less powerful blender, you might need to blend a bit longer, pausing to scrape down the sides.
- Combine and Serve: Pour the velvety smooth cashew-potato mixture back into the soup pot. Stir it thoroughly into the remaining soup until everything is wonderfully combined and thickens to a luxurious consistency. Taste and adjust seasonings as needed – perhaps a pinch more salt, pepper, or even a dash of garlic powder for extra zest. Ladle into bowls, garnish with a sprinkle of fresh chopped green onion or parsley, or a dollop of vegan sour cream or cashew cream, and enjoy your wholesome, homemade vegan broccoli cheese soup!

Frequently Asked Questions About Vegan Broccoli Cheese Soup
Here are answers to some common questions to help you master this delicious recipe and enjoy it to the fullest.
- How long does this soup last in the fridge?
This vegan broccoli cheese soup will last wonderfully for 3-4 days when stored in an airtight container in the refrigerator. Make sure it cools completely before transferring it to storage containers to prevent condensation and bacterial growth.
- Can you freeze the soup?
Absolutely! This soup freezes beautifully, making it an excellent candidate for meal prep. Allow the soup to cool completely before transferring it to freezer-safe containers or bags. It can be frozen for up to 2-3 months. When reheating, thaw it in the fridge overnight, then gently warm on the stovetop over low heat, stirring occasionally. You might need to add a splash of extra broth or water to reach your desired consistency, as it can thicken slightly upon thawing.
- Do you have to soak the cashews prior to blending them?
If you have a high-powered blender (like a Vitamix or Blendtec), soaking the cashews is usually not necessary, as these blenders are powerful enough to create a smooth cream from raw cashews. However, if you’re using a standard or less powerful blender, I highly recommend soaking the cashews in hot water for at least 30 minutes (or in cold water overnight) prior to blending. Soaking softens them significantly, making them much easier to blend into a perfectly smooth, lump-free cream. Simply drain and rinse them before adding them to the blender.
- Can I make this soup oil-free?
Yes, you can! To make this soup oil-free, simply sauté the onions and carrots in a splash of vegetable broth or water instead of oil. This will still allow them to soften and develop flavor without the added fat.
- Can I add other vegetables to the soup?
Definitely! This recipe is quite versatile. Feel free to add other quick-cooking vegetables like spinach (stir in at the very end), peas, or even finely diced celery along with the onions and carrots for added nutrients and flavor complexity.
- What are good serving suggestions for this soup?
While delicious on its own, this soup pairs wonderfully with crusty bread for dipping, a fresh side salad for a complete meal, or even a sprinkle of your favorite vegan bacon bits for added texture and smoky flavor. A swirl of vegan sour cream or a dollop of fresh pesto can also elevate the experience.
More Delightful Vegan Recipes You’ll Love!
If you enjoyed this creamy vegan broccoli cheese soup, be sure to explore more plant-based culinary adventures from our collection:
- Healthy Vegan “Chicken” Pot Pie Soup
- French Onion Spaghetti Squash Boats
- The Best Healthy Vegan Queso
- Hearty Vegan White Bean Chili

Vegan Broccoli Cheese Soup Recipe
Pin Recipe
Ingredients
- 4 1/2 cups broth
- 2 large carrots, chopped
- 3 large gold potatoes (or 5-6 smaller ones), chopped
- 1/2 medium onion, diced
- 4 cloves garlic, minced
- 2 cups fresh broccoli florets
- 1/2 tsp black pepper *more to taste
- 1 tsp paprika
- 1 tsp onion powder
- 2 tsp sea salt
- 1 tbsp olive oil (optional, for sautéing)
To add to the blender for creamy base:
- 1 cup cooked potatoes from the soup pot
- 1 cup broth (from the soup pot or fresh)
- 1/4 cup nutritional yeast
- 1 tbs lemon juice
- 1/2 cup raw cashews (soaked if not using a high-powered blender)
Instructions
-
Chop the carrots and potatoes into small, uniform chunks. Dice the onion and mince the garlic.
-
Add 1 tbsp oil (or a splash of broth for oil-free) to a large Dutch oven or soup pot over medium heat. Then add the chopped carrots and diced onion. Sauté for 5-6 minutes, stirring occasionally, until they begin to soften. Stir in the minced garlic for the last minute.
-
Add in the chopped potatoes, broth, paprika, onion powder, sea salt, and pepper. Bring the soup to a boil, then reduce heat to low. Cover and let it simmer for 10 minutes.
-
Stir in the fresh broccoli florets. Cover and continue to simmer for another 5-7 minutes, or until the broccoli is tender-crisp.
-
After the vegetables are tender, remove about one cup of the cooked potatoes from the pot using a slotted spoon and place them in a blender. Add in the nutritional yeast, cashews, lemon juice, and one cup of broth (from the soup pot or fresh). Blend on high for 1-2 minutes until completely smooth and creamy.
-
Pour the blended creamy mixture back into the soup pot. Stir it in well until the soup is thick, rich, and super creamy. Taste the soup and adjust seasonings as desired (you might want more salt, pepper, or a pinch of garlic powder). Serve immediately with your favorite garnishes like chopped green onion, fresh parsley, or a swirl of vegan sour cream. Enjoy!