• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
About Work With Me Latest Posts

Pinterest

Instagram

Dietitian Debbie Dishes

Dishing Up Healthy, Vegetarian Eats

  • Winter
  • Recipe Index
    • Diet
      • Gluten-Free
      • Vegan
      • Vegetarian
    • Method
      • 10 Ingredients or Less
      • Healthy Bowls
      • Meal Prep
      • No Bake
      • One Pot
      • Quick and Easy
    • Course
      • Beverages
      • Breakfast
      • Dessert
      • Main Dish
      • Salads
      • Side Dishes
      • Snacks & Appetizers
      • Condiments and Sauces
    • Season
      • Fall
      • Spring
      • Summer
      • Winter
  • Nutrition

Pinterest

Instagram

About Work With Me Latest Posts
Home » Recipe » Course » Main Dish

Vegan Broccoli Cheddar Soup

Created On: January 25, 2024 | By Debbie | 8 Comments

Jump to Recipe Print Share Pin

This post may include affiliate links. To learn more, see my privacy policy.

This vegan broccoli cheddar soup recipe is a big bowl of comfort food for the rainiest of days. Made with a few simple ingredients like carrots, potato, broccoli, nutritional yeast, and coconut milk. Serve it up with some crunchy croutons and a sprinkle of paprika.

vegan broccoli cheddar soup in bowl garnished with croutons.

The last few rainy and cold days here in Chicago had me craving soup! What’s your favorite soup on a rainy day? It has been ages since I had a good bowl of broccoli cheddar soup so I thought I would recreate a vegan cheesy broccoli soup recipe I could share here. (That broccoli cheese soup in a bread bowl from Panera Bread was my fave before going vegan!)

I’ll show you my secret to getting the ultimate creamy soup with just 3 easy to find ingredients and one simple trick. You won’t even miss the cheese! It’s got all the cozy vibes you want from a creamy soup. If I’m not making this broccoli soup, some of my other go-to soups are this butternut squash and red pepper soup, vegan chicken noodle soup, or my creamy carrot soup.

Table of Contents

Toggle
  • Why You’ll Love this Dairy Free Broccoli Soup
  • Ingredients You’ll Need for Vegan Broccoli Cheese Soup
  • How to Make Vegan Broccoli Cheddar Soup
  • Expert Tips
  • Recipe FAQs
  • What to Use as a Nutritional Yeast Substitute
  • What Goes with Broccoli Cheddar Soup
  • More Recipes You’ll Love
  • Broccoli Soup (Vegan)

Why You’ll Love this Dairy Free Broccoli Soup

  • Tastes rich and creamy just like a traditional broccoli cheese soup but without the dairy.
  • Great for meal prep and packing for work and also freezes well if you want to save leftovers for future meals.
  • This delicious soup recipe is vegan, dairy free, gluten free, and nut free.

Ingredients You’ll Need for Vegan Broccoli Cheese Soup

vegan broccoli soup ingredients in small bowls with labels.
  • Broccoli: Chop your fresh broccoli florets into smaller pieces than you would if roasting it in a pan because it makes the soup easier to eat. (It’s hard to pick up big pieces of broccoli with a spoon!) You can use frozen broccoli as well – no need to thaw it either, just toss it frozen into the pot to cook with the rest of the soup.
  • Potato & Carrots: Adds extra creaminess as well as color to this soup. I usually use russet potatoes, but most any variety will work.
  • Coconut Milk: I usually use full fat canned coconut milk for extra richness, but you could also use lite canned coconut milk or unsweetened, plain soy milk. I wouldn’t recommend other non-dairy milk options like almond milk as it doesn’t have enough fat for that indulgent, creaminess you want.
  • Nutritional Yeast: Adds the “cheesiness” flavor to this soup without dairy cheese.
  • Vegetable Broth: Use a low sodium veggie broth if you need to monitor your salt intake.
  • Soy Sauce & Smoked Paprika: Add umami and a little saltiness to this soup.
  • Vegan Cheese: Use your favorite brand of vegan cheddar cheese.

See recipe card below for a full list of ingredients and measurements.

How to Make Vegan Broccoli Cheddar Soup

carrot and potato in steamer basket before cooking.

Step One: Steam the potato and carrot until fork tender in a steamer basket on the stovetop.

blended steamed carrot, potato, broth, and yeast in blender pitcher.

Step Two: Add the steamed potato/carrot to a blender with some broth, soy sauce, nutritional yeast, smoked paprika, and red wine vinegar to a high speed blender and puree until smooth.

dutch oven with broccoli, broth, and coconut milk before cooking.

Step Three: Meanwhile, cook the onion and broccoli together over medium heat in a large dutch oven and then add the broth and coconut milk.

broccoli soup in dutch oven before partially blending the soup.

Step Four: Once that is simmering, you’ll stir in the carrot/potato puree and bring to a simmer again over medium-low heat.

One half of the cooked soup in blender pitcher before pureeing.

Step Five: Transfer 1/2 of the soup to the blender and puree or use an immersion blender to puree some of the soup. (Can puree fully if you like a smooth soup.)

finished broccoli cheddar soup in dutch oven with spoon.

Step Six: Add the blended soup back to the pot with the rest of the soup and stir. Stir in some vegan cheese shreds and top with homemade croutons.

Expert Tips

  • Don’t over blend: When blending together the steamed carrots and potato, limit your blending time to 30 seconds or less. (Just enough to make it smooth.) Potatoes can get gluey in the blender if they are blended too long.
  • Don’t toss your broccoli stems: Peel the stems so that you are left with the tender core and chop up with the rest of your broccoli. You won’t even be able to tell they are there in the finished soup!
  • Chunky vs smooth soup: I like to puree only half of my soup so that there are still whole pieces of broccoli. If you prefer a smooth soup, just blend all of the soup.

Recipe FAQs

Can I make this creamy vegan broccoli cheddar soup without coconut milk?

I like using canned coconut milk in this recipe to really punch up the richness. A traditional broccoli cheddar soup has heavy cream or half and half so the coconut milk adds that same richness. You can’t taste the coconut in the finished soup (at least I can’t!), but if you are a coconut-hater, you can sub plain, unsweetened soy milk and it is just as tasty. I haven’t tried it with all the plant-based milk varieties but soy and coconut are the richest of the bunch and likely the best options for this soup. Not vegan? Go ahead and use dairy milk if you aren’t a fan of coconut milk.

Can I use lite coconut milk instead of full fat?

Yes, you can substitute lite coconut milk for full fat. It still adds creaminess to the soup, but is lower in saturated fat.

Do I need a high-powered blender to make this?

I like to puree the carrots and potato in my Vitamix, but you don’t have to have a high powered blender for that step. Since there are no cashews and your carrots and potatoes should be falling apart after steaming, any blender or food processor should be able to handle it.

Is this soup gluten free?

Yes! Just use tamari instead of soy sauce to make a gluten free version of this soup.

Can you freeze broccoli soup?

Yes, this broccoli soup does freeze well. I like to portion the cooled soup into individual portions and freeze in airtight containers. You can keep this soup in the freezer for up to 6 months. Allow the soup to thaw overnight in the fridge before reheating on the stovetop or microwave.

Can you use frozen broccoli for broccoli cheddar soup?

Yes! If you don’t have fresh broccoli you can substitute with the same amount of frozen broccoli. If using frozen, there’s no need to thaw – just add the frozen broccoli straight into the pot as it will cook with the rest of the soup.

What to Use as a Nutritional Yeast Substitute

I have been asked a few times if you can make this vegan broccoli cheese soup without the nutritional yeast. I prefer this recipe with nutritional yeast, and recommend using it if you can. It is relatively inexpensive, but if you’re not sure you are going to use it much – you can usually find it in the bulk bins at the grocery store.

If you don’t have nutritional yeast, you can use 1/2 cup of vegan shredded cheddar cheese in that step. If you aren’t vegan, you can use regular cheddar cheese if you wish. Check out my nutritional yeast substitutes post for even more options!

vegan broccoli cheddar soup in bowl garnished with croutons and red pepper flakes.

What Goes with Broccoli Cheddar Soup

  • Topping Suggestions: croutons, vegan cheese shreds, crumbled saltine crackers, oyster crackers, coconut bacon, chopped green onion, drizzle of olive oil, or red pepper flakes.
  • To Serve on the Side: One recipe makes enough for 5 large filling bowls of soup and the leftovers keep well in the refrigerator for up to 3 days. I love pairing my soup with a hunk of crusty bread, a sandwich or wrap like this buffalo tempeh wrap. Soup and salad is also a classic combo. This soup would be delicious paired with this easy kale apple walnut salad or this blood orange moroccan salad.

Looking for even more healthy vegan soup recipes developed by a plant-based dietitian? Be sure to check out my roundup of 15+ healthy vegan soup recipes!

More Recipes You’ll Love

  • Roasted Eggplant and Pepper Pita Sandwich

    Roasted Eggplant and Pepper Pita Sandwich

  • red lentil pumpkin soup

    One Pot Red Lentil Pumpkin Soup

  • roasted broccoli salad.

    Roasted Broccoli Quinoa Salad

  • creamy celery soup in a bowl garnished with croutons.

    Creamy Celery Soup

Did you love this recipe? Make sure to leave a ⭐️ rating and tag #dietitiandebbie on instagram!

vegan broccoli cheddar soup in bowl garnished with croutons.

Broccoli Soup (Vegan)

Created by: Deborah Murphy

Course Entree, Soup
Cuisine American
Prep Time 10 minutes minutes
Cook Time 25 minutes minutes
Total Time 35 minutes minutes
5
This vegan broccoli cheddar soup is a big bowl of comfort food for the rainiest of days. Serve it up with some crunchy croutons and a sprinkle of paprika.
Print
Pin
Share
Rate
Prevent your screen from going dark

Ingredients
  

  • 2 large carrots, peeled and sliced peeled and sliced (6.5 oz)
  • 1 large russet potato, peeled and cubed
  • 1 tablespoon olive oil
  • 1 cup chopped yellow onion (about 1/2 onion)
  • 8 cups chopped broccoli (about 1 lbs broccoli)
  • 3 cups vegetable broth
  • 1 (15 oz) can full fat coconut milk (can sub 2 cups plain, unsweetened soy milk)
  • 1/2 cup nutritional yeast
  • 1/2 teaspoon smoked paprika
  • 1 tablespoon reduced sodium soy sauce (use tamari if gluten-free)
  • 1 teaspoon red wine vinegar
  • 1/2 teaspoon Sea salt
  • 1/4 teaspoon Ground black pepper
  • 1/2 cup Vegan cheddar cheese shreds

Instructions

  • Fill a saucepan with 1″ water and add steamer basket. Bring to a boil and add the carrots and potato to the steamer basket. Cover and cook until fork tender, about 10-15 minutes. Transfer to a food processor or blender and allow to cool off for a few minutes.
  • Meanwhile, add the olive oil and onion to a large pot. Saute for 3-5 minutes or until onion is translucent and tender. Stir in the broccoli, 2 cups of the broth, and coconut milk. Bring to a simmer. 
  • Add the reserved 1 cup of vegetable broth, yeast, paprika, and soy sauce to the food processor/blender with the steamed carrots and potato. Puree until smooth and then stir into the pot with the broccoli. Cook for 7-10 minutes or until mixture is starting to simmer.
  • Stir in the red wine vinegar and season with salt and pepper.
  • Pour about 1/2 of the soup into the same food processor/blender and blend until smooth OR use an immersion blender to puree some of the soup. (I still like to leave some broccoli pieces whole). Transfer back into the pot with the rest of the soup. Stir in vegan cheddar cheese if using. 
  • To serve, divide into bowls and top with croutons, paprika, vegan cheese, coconut bacon, or whatever other toppings you have on hand.

Video

Notes

  • Recipe makes about 7 cups of soup.
  • To store: Once cooled, transfer to airtight containers and store in the fridge for up to 3-4 days. Store in the freezer for up to 3 months. Thaw in the fridge overnight before reheating. 
  • Smooth soup: Feel free to blend all of the soup smooth in the blender if you like a creamy and smooth soup. (I prefer it with some broccoli pieces intact.)
  • I love topping this soup with my vegan coconut bacon!

Nutrition

Serving: 1serving | Calories: 360kcal | Carbohydrates: 32g | Protein: 10g | Fat: 24g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 871mg | Potassium: 1054mg | Fiber: 7g | Sugar: 6g | Vitamin A: 5383IU | Vitamin C: 137mg | Calcium: 114mg | Iron: 5mg

Make this recipe?

Share it with me on Instagram @dietitiandebbie and tag me #dietitiandebbie

Email Recipe Pin Recipe Share Recipe

posted in: Fall, Gluten-Free, Main Dish, Soup & Chili, Vegan, Winter

Previous
Dried Apricot Cookies
Next
Vegan Dairy Free Lasagna

Reader Interactions

    4.67 from 3 votes (1 rating without comment)

    Leave A Reply! Cancel reply

    Share your thoughts!
    Your email address will not be published. Required fields are marked with *
    Rate this recipe!




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

    Comments & Reviews

  1. Debra says

    December 13, 2019

    How well does the soups hold up in the freezer?

    Reply
    • Dietitian Debbie says

      December 14, 2019

      Hi Debra,
      This soup freezes well! Just store it in an airtight container.

      Reply
  2. Ashley says

    March 30, 2019

    5 stars
    This soup is really good! However I’m only vegetarian so I enjoy dairy, and I felt like I could taste the coconut milk in the end (I hate coconut anything so maybe it was just in my head). Have you ever tried it with just regular milk? If so, would you substitute it with the same amount of milk as the coconut milk?

    Reply
    • Dietitian Debbie says

      April 6, 2019

      Thanks Ashley! I haven’t tried it with regular milk, but I think you could totally substitute it with the same amount of dairy milk as coconut milk and it would work.

      Reply
  3. Kim says

    August 27, 2017

    Could you use lite coconut milk in this recipe instead of the full fat?

    Reply
    • Dietitian Debbie says

      August 28, 2017

      Yes, you an easily use lite coconut milk instead of full fat.

      Reply
  4. Sahily says

    April 5, 2017

    4 stars
    it must taste amazing . can’t wait to try it!. question can I leave out the nutritional yeast? I’m not vegan but I like to find ideas to introduce veggies to the family and this seems one they will like. thanks for sharing

    Reply
    • Dietitian Debbie says

      April 6, 2017

      Hi Sahily!
      The nutritional yeast is the ingredient that give the soup its “cheesy” flavor so it might be a bit bland without it. Since you aren’t vegan, it might be good with just a bit of shredded cheddar cheese melted in towards the end of cooking. I haven’t tried it with the cheddar so you’ll have to let me know what you think if you make it!

      Reply

Primary Sidebar

Debbie - Author of Dietitian Debbie.

Welcome!

I'm Debbie, a Registered Dietitian and the writer behind this blog where you’ll find healthy, seasonal, vegan & vegetarian recipes! I'm on a mission to inspire you to eat more plants.

More About Me

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

Search

Fall Recipes

  • roasted butternut squash and red pepper soup in bowl with croutons.
    Butternut Squash and Red Pepper Soup
  • red lentil pumpkin soup
    One Pot Red Lentil Pumpkin Soup
  • vegan apple crisp in bowl.
    Apple Crisp with Maple Syrup
  • Easy Kale Apple Walnut Salad
  • vegan baked pumpkin donuts with maple frosting on white marble
    Vegan Baked Pumpkin Donuts
  • Four Bean Vegan Chili
    Vegan Slow Cooker Chili

Popular Recipes

  • Simple Curry Spiced Quinoa
    Simple Curry Spiced Quinoa (Vegan, Gluten Free)
  • Warm Faro Salad with Roasted Vegetables
    Warm Farro Salad with Roasted Root Vegetables
  • 8 Healthy Ways to Flavor Your Oats
  • beet juice made in blender.
    Beet Juice Recipe (Blender)
  • pineapple cucumber smoothie in glass with slice of cucumber.
    Pineapple Cucumber Smoothie
  • vegan cream cheese stuffed peppers on a white plate.
    Cream Cheese Stuffed Peppers

What's For Dinner?

V
Vegan
GF
Gluten Free
VG
Vegetarian
  • Quick and Easy Recipes. Quick + Easy
  • One Pan Recipes. One Pan
  • Healthy Bowl Recipes. Salads
  • Healthy Bowl Recipes. Healthy Bowls

Browse Topics

  • Breakfast
  • Dessert
  • Main dish
  • Salads
  • Side Dishes
  • Snacks & Appetizers
  • Vegan
  • Vegetarian
Dietitian Debbie Submark

FREE Healthy 7-Day Vegetarian Meal Plan!

When you subscribe to the newsletter.

Connect

Follow on Pinterest

Follow on Instagram

Get In Touch

©2025, Dietitian Debbie Dishes. All Rights Reserved. About Privacy Policy Accessibility Policy
Back To Top
Design by Pixel Me Designs
×

Free Healthy 7-Day Vegetarian Meal Plan!

Subscribe to the newsletter for the latest + our free meal plan!

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.