• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Contact
  • About

The Dairy-Free Menu

menu icon
go to homepage
  • Recipes
  • Contact
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Contact
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Fall Recipes

    Published: Oct 11, 2021 · Modified: Sep 26, 2023 by Kayla · This post may contain affiliate links.

    Dairy-Free Broccoli Cheese Soup

    Jump to Recipe Print Recipe

    This Dairy-Free Broccoli Cheese Soup is so creamy and flavorful. It tastes like real cheddar cheese with a delicious garlic flavor. It's the perfect comforting soup for the cold weather seasons.

    Dairy-free broccoli cheese soup in a white bowl topped with vegan cheese.

    This homemade broccoli cheese soup is one of my absolute favorite soup recipes. If you're interested in other easy, dairy-free soups that are full of flavor, try my Dairy-Free Potato Soup or my Vegan White Bean Stew.

    Jump to:
    • 📝Ingredient Notes
    • 🥦Substitutions/ Variations
    • Products/ Equipment
    • 🔪Instructions
    • ✅Pro Tips
    • 🧊Storing
    • ❓Frequently Asked Questions
    • 📖 Recipe
    • 💬 Comments
    Ingredients to make dairy-free broccoli cheese soup.
    This image shows frozen broccoli with white ice crystals on some of the broccoli.

    📝Ingredient Notes

    Dairy-free butter- Use your favorite tasting non-dairy butter! I use sticks of country crock plant butter. It has a great real butter flavor.

    Corn starch will act as a thickener in place of the heavy cream.

    Vegan cheddar shreds- Use one that you really like the taste of and melts well. I think Daiya cheddar shreds has the best taste and it melts nicely!

    Fresh lemon juice helps mimic that nice cheese tang that real cheeses have!

    This post contains affiliate links. I may earn commission from qualifying purchases at no additional cost to you. I will never recommend a product I don't use or trust. Thank you for your support.

    🥦Substitutions/ Variations

    Almond milk- Use your favorite tasting unsweetened/unflavored plant-based milk. It will make a difference in your recipes, which is why I use either homemade cashew milk or homemade almond milk.

    Frozen broccoli- You can definitely make this soup with fresh broccoli. Make sure to trim up the stems and cut them into bite sized chunks.

    Chicken broth or vegetable broth will work nicely.

    Flour- Make it a gluten-free dairy-free broccoli cheese soup by swapping the flour for a gluten-free all purpose flour.

    Corn starch or tapioca starch can be used.

    Potatoes- Make this dairy-free broccoli cheese soup with potatoes by chopping them into small bite sized pieces. Let it cook with the broccoli until tender.

    Products/ Equipment

    🔪Instructions

    Start by finely chopping the onion, then add 1 tablespoon of the butter over medium-high heat in a pan. Add the onions and let it cook down until soft. You can sprinkle salt over the onions to help it cook faster. This should take about 7 to 8 minutes.

    Sautéed onions in a stainless steel pot.

    Grate the garlic cloves in during the last minute of the onions cooking.

    Add the rest of the butter in and let it melt. Then sprinkle in the flour and whisk everything together.

    Sautéed onions mixed with melted butter and flour.

    Mix in the corn starch to the milk.

    Slowly pour in the milk and whisk the entire time so that no lumps form.

    Pour in the broth and continue to whisk.

    Roux with dairy-free milk and chicken broth in a pot.

    Turn up the heat so that the mixture comes to a gentle boil to thicken. Whisk to keep the contents from burning/sticking to the bottom.

    Once the mixture coats the back of the spoon, it has thickened enough and you can reduce the heat to low-medium.

    Pour in the cheddar shreds and keep whisking until it's smooth and totally melted.

    Add in all of the spices/seasonings and lemon juice, then mix together well.

    Dairy-free broccoli cheese soup mixture before adding the frozen broccoli.

    Add in the broccoli. If using fresh broccoli, I would chop it up into bite sized pieces first.

    Dairy-free broccoli cheese soup in a stainless steel pot.

    Put a lid over the pot and let it cook for about 25 minutes.

    If using frozen broccoli you can transfer the larger broccoli pieces to the blender and gently process it until all of the pieces are small enough to your liking. Be careful not to over process and puree the soup unless that's the consistency you desire. You can also just take a metal spoon and break up with broccoli chunks with it. Be careful as this can scratch the bottom of the pot, especially if using a nonstick coated pot.

    Serve warm and enjoy!

    ✅Pro Tips

    • Need a side to go with? Serve this soup with my easy Healthier Garlic Bread recipe. It's made with an olive oil mixture with roasted and mashed garlic cloves, and then spread over Italian or French bread. If you're gluten free, spread the mixture over a sliced gluten free loaf and it will be just as delicious!

    🧊Storing

    This broccoli cheese soup will last in the fridge in an airtight container for about 3 to 4 days.

    ❓Frequently Asked Questions

    Can you make this broccoli cheese soup in the instant pot?

    I would not recommend making this in the instant pot because it will not turn out as thick and creamy.

    Can you make it in the slow cooker/crockpot?

    I have not yet tried this recipe in the slow cooker because it's not going to come out as thick and creamy as it will on the stovetop method.

    Can you freeze dairy-free broccoli cheese soup?

    Yes. This soup can be frozen. Place it in a freezer safe, airtight glass container and freeze for up to two months. To reheat, let it defrost some in the microwave

    Is this recipe vegan/gluten free?

    As long as you use vegetable broth and not chicken broth, it is a vegan recipe. For a gluten free soup, make sure to use a gluten free all purpose flour.

    Is this dairy-free broccoli cheese soup nut free?

    If you need a nut free option, make sure to use an unsweetened plain nut-free milk that you like the taste of. You could use oat milk, rice milk, soy milk or coconut milk. Coconut is not a true nut, but some people with nut allergies cannot tolerate coconut, so make sure it's safe for you before trying it. Whatever milk you use will affect the taste of the soup, so make sure it's one you've cooked with and like the taste of.

    👋Before you go! If you enjoyed this recipe for Dairy-Free Broccoli Cheese Soup, share your thoughts with me down below by leaving a review. I love to hear from you. Also, if you aren't following me on social media, search @thedairyfreemenu for more food inspiration!

    📖 Recipe

    Dairy-free broccoli cheese soup in a white bowl topped with vegan cheese.

    Dairy-Free Broccoli Cheese Soup

    Kayla
    This Dairy-Free Broccoli Cheese Soup is creamy and cheesy with a delicious flavor! It only requires simple ingredients and your favorite tasting cheese shreds. You'll be surprised how well this soup tastes like real cheese!
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 35 minutes mins
    Total Time 40 minutes mins
    Course Soup
    Cuisine American
    Servings 4
    Calories 403 kcal

    Ingredients
      

    • 5 tablespoons dairy free stick butter divided
    • 1 small yellow onion finely chopped
    • 4 garlic cloves grated
    • ¼ cup flour see notes
    • 2 cups unsweetened plain almond milk see notes
    • 2 teaspoons corn starch
    • 2 cans reduced-sodium chicken broth
    • 16 oz fresh or frozen broccoli
    • ¼ cup nutritional yeast
    • 2 teaspoons coarse kosher salt or to taste, see notes
    • ¾ teaspoon white pepper
    • ½ teaspoon paprika
    • ½ teaspoon ground mustard powder
    • 2 tablespoons fresh lemon juice or to taste
    • 7 ounce bag of cheese shreds I use Daiya brand

    Instructions
     

    • Start by finely chopping the onion, then add 1 tablespoon of the butter over medium-high heat in a pan. Add the onions and let it cook down until soft. You can sprinkle salt over the onions to help it cook faster. This should take about 7 to 8 minutes.
    • Grate the garlic cloves in during the last minute of the onions cooking.
    • Add the rest of the butter in and let it melt. Then sprinkle in the flour and whisk everything together.
    • Mix in the corn starch to the milk.
    • Slowly pour in the milk and whisk the entire time so that no lumps form.
    • Pour in the broth and continue to whisk.
    • Turn up the heat so that the mixture comes to a gentle boil to thicken. Whisk to keep the contents from burning/sticking to the bottom.
    • Once the mixture coats the back of the spoon, it has thickened enough and you can reduce the heat to low-medium.
    • Pour in the cheddar shreds and keep whisking until it's smooth and totally melted.
    • Add in all of the spices/seasonings and lemon juice, then mix together well.
    • Add in the broccoli. If using fresh broccoli, I would chop it up into bite sized pieces first.
    • Put a lid over the pot and let it cook for about 25 minutes.
    • If using frozen broccoli you can transfer the larger broccoli pieces to the blender and gently process it until all of the pieces are small enough to your liking. Be careful not to over process and puree the soup unless that's the consistency you desire. You can also take a metal spoon and roughly break up the chunks of broccoli into smaller pieces. Be careful as this can scratch the bottom of the pot, especially if using a nonstick coated pot.
    • Serve warm and enjoy!

    Notes

    • You can substitute all purpose flour for a gluten-free all purpose flour. I like to use Bob's Red Mill Gluten-Free 1:1 Baking Flour.
    • You can substitute unsweetened plain almond milk for any plain plant-based milk that you enjoy the taste of in your cooking.
    • Coarse kosher salt does not measure the same as salts that are finely ground. If you aren't using a coarse salt, add salt to taste so your soup does not turn out too salty! If you are using coarse kosher salt, you can still add it to taste by starting with 1 or 1 ½ teaspoons of salt, as the sodium content does get high in this recipe.

    Nutrition

    Calories: 403kcalCarbohydrates: 33gProtein: 8gFat: 27gSaturated Fat: 6gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gTrans Fat: 3gSodium: 1977mgPotassium: 489mgFiber: 7gSugar: 4gVitamin A: 727IUVitamin C: 108mgCalcium: 255mgIron: 2mg
    Keyword dairy free broccoli cheese soup
    Tried this recipe?Let us know how it was!

    Note: The nutrition label is just an estimate. Amounts may vary.

    More Fall Recipes

    • Oat milk pumpkin spice creamer in a glass bottle.
      Oat Milk Pumpkin Spice Creamer
    • Vegan white bean stew in a white bowl.
      Vegan White Bean Stew
    • Pumpkin pie slice with dairy-free whipped cream.
      The Best Dairy and Gluten-Free Pumpkin Pie
    • Healthy pumpkin spice latte in a mug.
      Healthy Pumpkin Spice Latte
    Get the Brunch Pro Theme

    Reader Interactions

    Comments

    1. Meredith says

      October 12, 2021 at 4:09 pm

      5 stars
      I am 100% an honest reviewer because I am the type of person that values reviews! This is the BEST, and I mean THE BEST, broccoli and cheddar soup I’ve ever eaten. It was very creamy and had a great garlic and cheese flavor. You would have no idea this soup is dairy free. I can’t wait to try more recipes!

      Reply
      • Kayla says

        October 12, 2021 at 4:17 pm

        Thank you so much, Meredith! I'm so thrilled you loved it!

        Reply
    2. Summer Bourbon says

      October 16, 2021 at 6:11 pm

      5 stars
      This broccoli cheddar soup was delicious! Will definitely be making again!

      Reply
      • Kayla says

        October 16, 2021 at 7:11 pm

        Yay! I'm so glad you liked it, Summer!

        Reply

    Did you make this recipe? Let me know! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Kayla Daniels.

    HEY THERE! I'M KAYLA.

    I make delicious food that just so happens to be dairy free. It's my goal to help make you excited about what you can eat! So here's a menu of options. Enjoy!

    More about me →

    Popular Recipes

    • Holding a tortilla chip that's been dipped in the dairy-free buffalo chicken dip that is topped with green onions. Served with a side of tortilla chips in a white bowl in the bottom left corner.
      Dairy-Free Buffalo Chicken Dip (The BEST)
    • Dairy-free cream of chicken soup in a mason jar.
      Dairy-Free Cream of Chicken Soup
    • Spicy sausage rice in a white bowl with a tan bottom. Contents in bowl are light brown in color and topped with bright red tomatoes and green onions that have been lightly cooked. The background shows the pot of rice next to a gold spoon and fresh green parsley in a mason jar.
      Gordon Ramsay's Spicy Sausage Rice
    • Healthier garlic bread on brown parchment paper, sliced and topped with fresh parsley.
      Healthier Garlic Bread

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms of Service
    • Cookie Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 · The Dairy-Free Menu.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT