• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Watch Learn Eat
  • Recipes
  • About
  • Resources
    • Facebook
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • Resources
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Soup and Chili

    Vegan Broccoli Cheese Soup

    Modified: Sep 1, 2023 by Addison LaBonte · This post may contain affiliate links · 6 Comments

    pin showing two bowls of soup with spoons next to them

    This Vegan Broccoli Cheese Soup tastes so much like the traditional, you won't believe it's both dairy-free and gluten-free. And for those with allergies, it's nut-free too! For this veganized, gluten-free version, the dairy milk is replaced with plant-based milk, dairy butter with vegan butter, cheddar cheese with vegan shreds, chicken broth with vegetable broth and all-purpose flour with chickpea flour. This indulgent soup is rich, hearty, thick and creamy and makes for the perfect comfort meal when paired with your favorite gluten-free, vegan bread. 

    Jump to Recipe
    overhead of two bowls of vegan broccoli cheese soup with spoons next to them on kitchen napkin

    Why you'll love this recipe

    • This gluten-free, vegan version stays true to the classic dish and is pure comfort food!
    • If you were a fan of Panera's broccoli cheddar soup, it will blow you away how much this GFV copycat version reminds you of your old favorite.
    • This soup is ultra creamy, rich, thick, hearty and totally indulgent.
    • It's perfect with your favorite GFV bread or alongside a salad for an easy lunch or dinner.
    • It cooks in less than 30 minutes!
    • This soup is not just vegan and gluten-free, but also cashew-free/nut-free and perfect for those with nut allergies.
    • Check out this Vegan Potato Soup for another delicious soup!

    Ingredients you'll need

    • Fresh Broccoli
    • Sweet or Yellow Onion
    • Carrots
    • Vegan Butter - You can use avocado oil or olive oil in place of the butter if you prefer.
    • Chickpea Flour - This is my go-to flour for making a gluten-free roux.
    • Salt
    • Black Pepper
    • Nutmeg
    • Unsweetened Plant-Based Milk - I used Oatly brand oat milk in these photos, but have also made this soup successfully with coconut milk (the beverage kind, not the canned version).
    • Gluten-Free, Low Sodium Vegetable Broth - I used Pacific brand.
    • Vegan Cheddar-Style Cheese Shreds - I used Miyoko's Farmhouse Cheddar brand in these photos, but have also used Violife. Of course, you can use your favorite cheddar-style shreds such as Daiya or another brand as long as it melts well.
    overhead of soup in white bowl with another one partially showing behind it

    How to make vegan broccoli cheese soup

    Chop the broccoli

    First, wash your broccoli by rinsing under cold, running water and patting dry. Next, slice through the broccoli stalk near where the stalk begins to branch into florets, as close to the florets as possible.

    Some florets will fall off, while some will still be attached.

    Remove the remaining florets from the stalk.

    Then, chop the broccoli florets into small pieces.

    cutting broccoli head off of the stem
    pulling florets off broccoli stalk
    chopped broccoli florets on wooden cutting board

    Steam the broccoli

    Method 1 (my preferred method): Add the chopped florets to a microwave safe bowl with ¼ cup water. Microwave covered on high for 4 minutes and set aside.

    adding water to glass bowl of broccoli florets before microwaving

    Method 2: You can also steam the broccoli in a rice cooker using the steaming feature.

    Refer to your rice cooker's instructions for water measurement and steaming time.

    Method 3: Another method is to cook on the stovetop using a steamer basket.

    Sauté carrots and onion

    First, you'll want to finely dice the carrots and roughly chop the onion.

    Then, heat vegan butter in a pot over medium-high heat.

    Once the butter is melted, add the carrots and onion and sauté until tender.

    chopped onion and carrots on wooden cutting board
    melting vegan butter in soup pot
    sautéing onion and carrots in pot

    Add flour, seasonings, milk and broth

    Stir in the chickpea flour, salt, pepper and nutmeg until well combined with the carrot-onion mixture. 

    Note that any clumps of chickpea flour will melt during cooking.

    Then, gradually stir in the plant-based milk followed by the vegetable broth.

    chickpea flour added to the onion and carrot mixture
    adding plant-based milk and vegetable broth to the soup pot

    Cook and blend

    Bring the soup to a boil, stirring occasionally.

    Lower the heat to medium-low to medium and cook until thickened (about 3-5 minutes), stirring constantly. 

    Remove from the heat and let stand 5 minutes.

    Use an immersion blender to puree the mixture, leaving some chunks of carrot intact if desired, being careful not to splash the hot liquid.

    using immersion blender to blend the soup mixture

    You can also use a regular blender instead of an immersion blender by carefully pureeing the soup in batches, again being careful not to splash the hot liquid.

    Refer to your blender's instruction manual for pureeing hot liquids before doing so to ensure safety.

    Personally, I find the immersion blender makes for an easier cleanup.

    Add the broccoli and cheese

    After blending, return the soup to medium-high heat.

    Stir in the chopped broccoli florets.

    Then, stir in the vegan shredded cheese.

    broccoli florets added to soup mixture
    vegan cheese shreds added to soup mixture

    Continue to cook over medium-high heat until cheese melts, broccoli is hot and soup is thoroughly heated, stirring occasionally. 

    Taste test and add more salt if desired.

    Transfer to serving bowls and enjoy!

    holding spoonful of soup over bowl of soup

    Ideas for serving

    For the ultimate comfort meal, this soup is best paired with your favorite gluten-free, vegan bread.

    I typically purchase mine from a local baker; however, you can use your favorite store-bought brand too, such as Schar's baguette.

    Serve bread warm and dunk it right in your soup or enjoy on the side with some vegan butter. 🙂 

    You can also serve it with some gluten-free, vegan garlic bread instead.

    It's also great as part of a soup and salad lunch or dinner with your favorite side salad.

    FAQs

    How do I store leftover broccoli cheese soup?

    Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days.

    Can vegan broccoli cheddar soup be frozen?

    Yes! You can freeze leftovers in an airtight container for up to 3 months. I used glass bowl, covered it with plastic wrap and then secured with the lid. Before reheating, be sure to fully thaw in the refrigerator first.

    What's the best way to reheat broccoli soup?

    To reheat on the stovetop, add soup to a saucepan and bring to a boil. Then, lower the heat to medium and continue to cook until warmed throughout, stirring frequently. It can also be reheated the microwave in a covered microwave-safe dish until warmed throughout in 1-minute intervals, stirring in between.

    Can I use frozen broccoli?

    I don't recommend using frozen broccoli for this soup as the texture and flavor are far better with fresh, but you can use it if you really want to.

    front view of soup in two white bowls

    More vegan comfort food recipes

    • Chickpea Noodle Soup
    • Open-Faced Chickpea Pot Pie
    • Vegan Lentil Lasagna
    • Stovetop Vegan Mac & Cheese
    • Vegan Lemon Risotto
    close-up overhead of soup in white bowl with another one partially showing behind it
    Print Recipe Pin Save RecipeSaved!
    4.84 from 6 votes

    Vegan Broccoli Cheese Soup

    This Vegan Broccoli Cheese Soup tastes so much like the traditional, you won't believe it's both dairy-free and gluten-free. And for those with allergies, it's nut-free too! For this veganized, gluten-free version, the dairy milk is replaced with plant-based milk, dairy butter with vegan butter, cheddar cheese with vegan shreds, chicken broth with vegetable broth and all-purpose flour with chickpea flour. This indulgent soup is rich, hearty, thick and creamy and makes for the perfect comfort meal when paired with your favorite gluten-free, vegan bread.
    Course Main Course, Soup
    Cuisine American, Gluten-Free, Vegan
    Keyword broccoli, chickpea flour, dairy-free, gluten free, soup, vegan, vegan cheese
    Prep Time 10 minutes minutes
    Cook Time 20 minutes minutes
    Standing Time 5 minutes minutes
    Total Time 35 minutes minutes
    Servings 4
    Calories 386kcal
    Author Sireesha A.

    Ingredients

    • 3 cups chopped broccoli florets (approximately 2 small heads of broccoli)
    • ¼ cup vegan butter, cut into pieces (you can sub olive oil or avocado oil for vegan butter if desired)
    • ⅓ cup roughly chopped sweet or yellow onion
    • 2 cups finely diced carrots
    • 6 tablespoon chickpea flour (aka garbanzo bean flour)
    • 1 teaspoon fine sea salt, plus more to taste
    • ½ teaspoon freshly ground black pepper
    • ¼ teaspoon ground nutmeg
    • 3 cups unsweetened, unflavored plant-based milk (see notes for options)
    • 1 ½ cups gluten-free, low sodium vegetable broth
    • 1 cup vegan cheddar-style cheese shreds plus more if desired for topping (such as Miyoko's, Violife, Daiya, etc.)

    Instructions

    • Add chopped broccoli florets to a microwave safe bowl with ¼ cup water. Microwave covered on high for 4 minutes and set aside.
    • While broccoli is cooking, heat vegan butter (or oil) in a 3-quart or 4-quart stainless steel soup pot over medium-high heat.
    • Once butter is melted (or oil is heated), add chopped onion and carrots. Sauté until tender (approximately 4-7 minutes), stirring frequently.
    • Stir in chickpea flour, salt, pepper and nutmeg until well incorporated. Note that any clumps of flour will melt in the next steps.
    • Gradually stir in plant-based milk and vegetable broth.
    • Bring to a boil, stirring occasionally. Once the soup comes to a boil, lower the heat to medium-low/medium and cook until thickened (about 3-5 minutes), stirring constantly. 
    • Remove from heat and let stand 5 minutes. Using an immersion blender, puree the mixture, leaving some chunks of carrot intact if desired, being careful not to splash hot liquid.
    • Return the soup to medium-high heat. Stir in the chopped broccoli florets followed by vegan shredded cheese. Continue to cook until cheese melts, broccoli is hot and soup is thoroughly heated, stirring occasionally. Taste test and add more salt if desired. Top with more vegan cheese shreds if desired.

    (Please refer to the post above for instructional photographs and other helpful information for this recipe)

    Suggested Equipment/Tools

    4-qt. Stainless Steel Pot
    Immersion Blender

    Notes

    Be sure to use nut-free vegan butter to keep this recipe nut-free if needed. You can also use a soy-free vegan butter if needed.
    I recommend oat milk as my first choice, but have also tried making it with and can recommend coconut milk beverage. If you use oat milk, ensure the brand you are using is certified GF if necessary. Be sure to use a nut-free plant-based milk to keep this recipe nut-free if needed.
    Soup can be stored in an airtight container in the refrigerator for up to 3 days. It can be reheated on the stovetop or in the microwave in a covered microwave-safe dish.
    If you do not have an immersion blender, you can use a regular blender by carefully pureeing the soup in batches, being careful not to splash the hot liquid. Refer to your blender's instruction manual to ensure safety.
    If you do not want to steam the broccoli florets in the microwave, you can also steam them on your stovetop using a steamer basket or in your rice cooker using the appliance's steaming feature.
    The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.
    Nutrition calculation was made using oat milk.

    Nutrition

    Calories: 386kcal | Carbohydrates: 45g | Protein: 10g | Fat: 20g | Saturated Fat: 4g | Fiber: 8g

    This post originally appeared on Watch Learn Eat on August 27, 2019. It has been republished to reflect both recipe and photo revisions. Changes to the story were also made.

    ©Watch Learn Eat. All content and images are copyright protected. Recipes and images are not to be used or republished without prior permission. If you adapt this recipe, please re-write the recipe in your own words, and link back to this post for the original recipe.

    You Might Also Enjoy...

    • cucumber mint soup in a white bowl - feature image garnished with mint leaf
      Cucumber Mint Soup
    • Vegan potato soup.
      Vegan Potato Soup
    • Two white bowls filled with vegan ramen, topped with fried tofu, bok choy, and sesame seeds.
      Easy Vegan Tofu Ramen
    • Vegan Broccoli Soup Recipe

    Reader Interactions

    Comments

      4.84 from 6 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Toots

      January 25, 2021 at 1:22 pm

      4 stars
      Delicious! Didn't change a thing

      Reply
      • Sherri Hall

        January 28, 2021 at 7:55 am

        Thank you so much! So glad you enjoyed the soup! 🙂

        Reply
    2. Christie

      August 14, 2020 at 1:01 pm

      5 stars
      Oh that sounds so creamy and delicious with the broccoli and vegan cheese! Must add to the list!

      Reply
      • Sherri Hall

        August 14, 2020 at 3:43 pm

        Thanks Christie! Ironically, I just polished off some leftovers that were in the freezer for lunch today. One of my favorite soups! 🙂

        Reply
    3. Dawn @ Words Of Deliciousness

      September 07, 2019 at 4:48 pm

      5 stars
      I love broccoli cheese soup. I am not a vegan, but I would love a bowl of this soup, it looks wonderful!!!

      Reply
      • Sherri Hall

        September 08, 2019 at 9:43 am

        Thanks Dawn! It definitely comes close to the traditional version. 🙂

        Reply

    Primary Sidebar

    pin showing two bowls of soup with spoons next to them
    Side Bar

    About Sireesha

    Hi There! I am the recipe developer, content writer, and owner of Watch Learn Eat. A lifelong foodie, I enjoy cooking, baking, traveling, and spending time with my two little twin daughters.

    Learn more about me

    Popular

    • collage of 4 of the recipes from the broccoli cheese soup side dish collection.
      What to Serve with Broccoli Cheese Soup: 25 Best Side Dishes
    • ripe avocados on store shelf.
      How to Buy and Store Avocados So They Last Longer
    • Front view of tofu on a plate.
      How Long Does Tofu Last in the Fridge? Shelf life of Opened, Unopened and Cooked Tofu
    • close-up overhead of mashed potatoes in white bowl with spoon behind it
      Creamy Dairy-Free Mashed Potatoes

    Explore More

    • close-up overhead of salsa in a white bowl with a tortilla chip in it.
      Mango Habanero Salsa
    • Oatmeal Mug Cake Close up with Whipcream on top
      Oatmeal Mug Cake
    • collage of 4 of the recipes in the sides for lasagna roundup.
      What to Serve With Lasagna: 30 Best Side Dishes
    • close-up of uncooked red lentils in a white bowl with some scattered around on the table.
      How to Cook Red Lentils in Under 10 Minutes

    Footer

    pin showing two bowls of soup with spoons next to them

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Disclaimer
    • Affiliate Disclosures

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, we earn from qualifying purchases.

    This website generates income via ads.

    Copyright © 2024 Watch Learn Eat | Tiny Capital

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.