Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Soup Recipes

    Vegan Cream of Broccoli Soup

    Modified: Sep 23, 2022 · Published: Sep 23, 2022 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 1 vote
    6 servings (about 1.5 cups each)
    35 minutes minutes
    Pin Jump to Recipe
    White bowl with cream of broccoli soup topped with crushed crackers.
    Overhead view of cream of broccoli soup with crushed crackers in a white bowl.

    This cream of broccoli soup is dairy-free, thick, flavorful, and easy to make. All you need is frozen broccoli and a few simple ingredients to make this comforting vegan soup.

    White bowl with cream of broccoli soup topped with crushed crackers.

    One of the only soups that can rival the comfort of a bowl of vegan potato soup is this cream of broccoli soup. It's simple, so comforting, and nourishing.

    The best part is that it uses simple, inexpensive ingredients and comes together in just over 30 minutes.

    This recipe is adapted from my Instant Pot cream of broccoli soup because I know that not everyone has an Instant Pot. The recipe is pretty much exactly the same, with a few adjustments to make vegan broccoli soup work on the stove.

    Jump to:
    • Recipe features
    • Ingredients
    • Step by step instructions
    • Variations and topping ideas
    • Storage
    • Looking for more vegan soup recipes?
    • Recipe
    • Comments

    Recipe features

    • Flavor: This is a very simple soup, with broccoli as the backbone of the flavor. It has a touch of cheesiness from nutritional yeast and classic savory flavor from onions, celery, and carrot cooked in vegan butter.
    • Quick & easy: This recipe requires just about 15 minutes of active time. The rest of the time is spent waiting for the potatoes and broccoli to cook, so all-in-all this is a pretty low-effort soup recipe.
    • Made for toppings: This is the kind of soup that's even better with toppings. Add a touch of vegan sour cream and cheddar shreds, smoked tempeh chopped into "bacon" bits, and seed crackers for the ultimate bowl of comfort.
    • Creamy: It's actually really easy to make dairy-free soups creamy. For this broccoli soup, we use potatoes and soy milk for that classic creamy texture. But don't worry, any variety of non-dairy milk works!

    Ingredients

    • Frozen broccoli: This recipe uses frozen broccoli for convenience and to shorten the cook time. Fresh broccoli can be used, but will need to cook a little longer than frozen because frozen is already par-cooked.
    • Potato: Choose russet or anything labeled as a baking potato. Yukon gold also works. This adds extra depth and creaminess to the soup.
    • Mirepoix: This is sweet yellow onion, celery, and carrot. It's a classic soup base that creates the base flavor of broccoli soup. White onion or regular yellow onion also work.
    • Nutritional yeast: This adds a touch of cheesiness and savory flavor. Don't skip this, nutritional yeast is a versatile ingredient that I use in a lot of recipes.
    • Non-dairy milk: I always have unsweetened, unflavored soy milk on hand but any type of non-dairy milk works here. Just make sure that it is not flavored or sweetened.
    • Vegetable bouillon: I use this because it's less expensive and so much more flavorful than most boxed vegetable broth. It comes in a jar and is available next to broth in the soup aisle.

    Step by step instructions

    Equipment: This recipe makes a lot of soup, so use a Dutch oven or 6-quart stock pot to make broccoli soup.

    Sauteed onions, carrots, and celery in a white pot.

    Heat a Dutch oven over medium-heat. Add vegan butter. Once melted, add the diced onion, celery, and carrots. Cook until golden, about 6-8 minutes.

    Sauteed onions, carrots, garlic, and celery in a white pot.

    Once golden, add in the minced garlic and salt. Continue cooking until the garlic is golden and aromatic, then stir in the vegetable bouillon. If the onions are sticking to the pot, add a splash of water and stir to deglaze the pot.

    Broccoli, potatoes, and broth in a Dutch oven.

    Add the remaining ingredients: water, frozen broccoli, diced potato, nutritional yeast and pepper. Bring to a rapid simmer over medium-high heat. Reduce to a low simmer over medium-low.

    Potatoes and broccoli in a green pot after being cooked.

    Cover and cook for 10 minutes, then check potatoes for doneness. Continue cooking until potatoes are easily pierced with a fork, then pour in the non-dairy milk.

    Black ladle in a large pot of pureed broccoli soup.

    The easiest way to blend broccoli soup is with an immersion blender. This purees the soup but also makes it a little more rustic by leaving some chunks of broccoli and potato.

    You can puree the soup in a blender, but be careful to avoid overfilling the blender as steam can build up and cause it to explode.

    Variations and topping ideas

    • Cashew cream: For an extra creamy and rich soup, try adding ½ cup of cashew cream in place of soy milk. You won't regret it!
    • Servings: This recipe makes a lot of soup. You can cut the recipe in half for a smaller batch of soup.
    • Cheese and crackers: I always add Ritz-style crackers to soup or serve with a vegan biscuit. Dairy-free cheddar shreds, like the kind SoDelicious or Miyoko's make, are great here. I also like the Chao classic shreds.
    • "Bacon": Any kind of vegan bacon is great on top of broccoli soup. I personally love dicing up tempeh bacon, but coconut bacon bits are another good option.

    Storage

    • Leftovers: Best within 3-4 days. Let cool to room temp before refrigerating in a closed container.
    • Reheating: Reheat individual servings in the microwave in just about 2 minutes. Reheat larger batches on the stove over medium heat, stirring until heated through.
    • Freezing: This soup freezes well. Either freeze individual servings in small containers or mason jars, or freeze a large batch. Let the soup cool to room temp before freezing. Leave at least an inch of space at the top of the jar/container. For best results, let thaw overnight in the fridge before reheating.
    Overhead view of cream of broccoli soup with crushed crackers in a white bowl.

    Looking for more vegan soup recipes?

    • Overhead view of light blue bowl filled with red lentil stew, a gold spoon, and chopped cilantro.
      Red Lentil Stew
    • Overhead view of white bowl with corn chowder.
      Chipotle Corn Chowder (Stovetop or Instant Pot)
    • White dutch oven filled with soup and wooden spoon.
      Lemon Vegetable Rice Soup
    • Overhead view of gray bowl filled with white bean soup, black-handled spoon, and lemon wedge.
      Vegan White Bean Soup (Instant Pot)

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Overhead view of cream of broccoli soup with crushed crackers in a white bowl.

    Vegan Cream of Broccoli Soup

    Cassidy Reeser, MS, RD
    Simple, cozy, and made with classic cream of broccoli ingredients, just without the dairy!
    5 from 1 vote
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 10 minutes mins
    Cook Time 25 minutes mins
    Total Time 35 minutes mins
    Servings 6 servings (about 1.5 cups each)

    Equipment

    • 1 Dutch Oven or large stock pot

    Ingredients
      

    • 2 tablespoons vegan butter
    • 1 large yellow onion medium diced
    • 3 stalks celery medium diced
    • 2 large carrots medium diced
    • 3-5 cloves garlic minced; adjust to taste
    • ½ teaspoon salt adjust to taste
    • 1 tablespoon vegetable bouillon
    • 5 and ½ cups water
    • 32 ounces frozen broccoli
    • 1 pound russet potatoes peeled and diced into 1 inch pieces
    • ¼ cup nutritional yeast
    • ½ teaspoon black pepper adjust to taste
    • 1 cup unsweetened, unflavored non-dairy milk I use soy milk

    Instructions
     

    • Heat a Dutch oven or 6-quart stock pot over medium-heat. Add vegan butter. Once melted, add the diced onion, celery, and carrots. Cook until golden, about 6-8 minutes.
    • Once golden, add in the minced garlic and salt. Continue cooking until the garlic is golden and aromatic.
    • Stir in the vegetable bouillon. Add the remaining ingredients (except for milk): water, frozen broccoli, diced potato, nutritional yeast, and pepper. The potatoes and broccoli may not be entirely covered by liquid, that's okay.
    • Bring to a rapid simmer over medium-high heat. Reduce to a low simmer over medium-low.
    • Cover and cook for 10 minutes, then check potatoes for doneness. Continue cooking until potatoes are easily pierced with a fork. Add in the non-dairy milk.
    • Blend the soup with an immersion blender until mostly smooth. For a smoother result, carefully transfer the soup to a blender in batches, being careful not to overfill the blender. Blend until smooth.
    • Taste for salt, pepper, and nutritional yeast. Enjoy!

    Video

    Notes

    1. Fresh broccoli can be used instead of frozen but will take longer to cook.
    2. Topping ideas: Vegan sour cream or cashew cream, vegan cheddar shreds, Ritz-style crackers, vegan bacon.
    3. Leftovers: Best within 3-4 days. Let cool to room temp before refrigerating in a closed container. 
    4. Freezing: Either freeze individual servings in small containers or mason jars, or freeze a large batch. Let the soup cool to room temp before freezing. Leave at least an inch of space at the top of the jar/container. For best results, let thaw overnight in the fridge before reheating.

    Nutrition

    Serving: 1.5cupCalories: 163kcalCarbohydrates: 32gProtein: 9gFat: 2gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 0.3gTrans Fat: 0.002gSodium: 324mgPotassium: 1059mgFiber: 7gSugar: 7gVitamin A: 5216IUVitamin C: 146mgCalcium: 168mgIron: 2mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Fall Grain Bowls with Roasted Delicata Squash
    Vegan Pumpkin Pasta »

    Comments

    1. Yvonne says

      October 25, 2023 at 9:27 pm

      Hello Cassidy,
      I have bookmarked a few of your recipes and finally made one.
      This broccoli soup is delicious. I used a yam in place of carrots and added extra nutritional yeast.
      Half will go in the freezer for another day.
      Next I will make your gingerbread cookies to take to Church for pot luck..
      I enjoy reading through your recipes and web site. Thank you for all the work you put into developing delicious food.

      Reply
      • Cassidy Reeser says

        October 26, 2023 at 11:36 am

        Hi Yvonne! Thank you for the kind comment, it always means a lot to know that someone is enjoying the recipes. Enjoy the cookies- I love those! 🙂

        Reply
        • Yvonne Elsom says

          October 28, 2023 at 2:07 pm

          Hello Cassidy,
          Thank you for your reply.
          I made an error oops! My recipe rating was intended for your other IP broccoli soup.
          It is sooo good. I just finished eating some from the freezer and the taste was still amazing.
          Today I am making the IP broccoli soup recipe again as I was able to purchase broccoli for a low price. This is a keeper recipe. Hope to make the cookies today also.
          Bless you.

          Reply
          • Cassidy Reeser says

            October 30, 2023 at 9:30 am

            No worries, I just appreciate you leaving a comment and knowing that you enjoyed the recipe! 🙂

            Reply
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    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.