Creamy Vegan Broccoli Cheddar Soup Recipe

Enjoy this easy vegan broccoli cheddar soup, ready in just 30 minutes! Made in one pot with simple ingredients for a creamy, rich, and cheesy comfort meal that’s perfect for any day of the week, all without dairy.

Craving comforting vegan soups? Try vegan potato soup, vegan potato leek soup, or vegan chicken noodle soup for more cozy options. These recipes are full of flavor and perfect when you want something warm and satisfying.

Vegan broccoli cheddar soup in a bowl garnished with bread and cheddar cheese, with toppings around.

Perfect for a quick lunch or dinner, this plant-based take on the classic broccoli cheddar soup delivers big flavor without any dairy. It’s hearty and satisfying, with a velvety texture and cheesy taste that comforts on chilly days. This recipe is simple to make and ideal for weeknights when you want something delicious with minimal fuss.

This one-pot soup comes together with a handful of everyday ingredients. Its creamy base is achieved with potatoes and cashews, while nutritional yeast and vegan cheddar add that familiar cheesy note. Serve it with warm crusty vegan bread for a complete, comforting meal.

Ingredients for vegan broccoli cheddar soup

Ingredients for making vegan broccoli cheddar soup.
  • Olive oil: A healthy, flavorful choice. You can swap for vegan butter for a richer result, or use avocado or coconut oil depending on preference.
  • Onion: Yellow or white onion works — it creates a savory base.
  • Garlic: Adds depth and aroma.
  • Potatoes: Yukon Golds give a naturally creamy texture, but Russets or Reds can be used if needed.
  • Carrots: Provide sweetness and color.
  • Cashews: Used to thicken and add creaminess. Substitute macadamias, blanched almonds, or sunflower seeds for a similar texture; coconut cream works as a nut-free alternative.
  • Vegetable broth: Keeps the soup flavorful and vegan.
  • Salt and ground black pepper: To taste.
  • Nutritional yeast: Gives a savory, cheesy note. If unavailable, use vegan parmesan, miso, or a grated vegan cheese alternative.
  • Broccoli florets: Fresh is best; frozen can be used after thawing.
  • Vegan shredded cheddar cheese (optional): Adds extra creaminess and cheesiness — brands like Violife melt well, but any preferred vegan cheddar will do.

Find exact measurements and the full recipe in the recipe card below.

How to make vegan broccoli cheddar soup

Sautéed garlic and onion in a large pot.

Step 1: Heat oil or vegan butter in a large pot over medium heat. Add the chopped onion and minced garlic and sauté until softened, about 3–5 minutes.

Cooked soup before blending and adding the broccoli and vegan cheese.

Step 2: Add chopped potatoes, carrots, raw cashews, vegetable broth, salt, and pepper. Bring to a boil, then reduce heat and simmer 15–20 minutes until the vegetables are fork-tender.

Blended soup in a blender jar before adding the broccoli and vegan cheese.

Step 3: Transfer the cooked mixture to a blender, add nutritional yeast, and blend until completely smooth.

Blended soup in a large pot with broccoli and vegan cheese before cooking.

Step 4: Pour the blended base back into the pot. Stir in the broccoli florets and the vegan shredded cheddar if using, mixing to combine.

Vegan broccoli cheddar soup in a large pot fully cooked.

Step 5: Bring the soup to a gentle boil, then reduce heat and simmer 7–10 minutes more, until the broccoli is tender and the cheese (if added) is melted into the soup.

Vegan broccoli cheddar soup in a bowl garnished with bread and vegan cheddar cheese.

Step 6: Ladle the soup into bowls and top with extra vegan cheddar shreds if desired. Serve hot with crusty bread.

Storage instructions

Fridge: Store in an airtight container for 3–4 days.

Freezer: Cool completely, then transfer to a freezer-safe container or bag for up to 2–3 months.

Reheat from the fridge: Warm on the stovetop over low heat, adding a splash of water or non-dairy milk to reach the desired consistency. You can also reheat in the microwave, stirring every 30 seconds.

Reheat from the freezer: Thaw overnight in the fridge and reheat on the stovetop or in the microwave. Reheating from frozen is possible but takes longer.

Spoon taking vegan broccoli cheddar soup from a bowl.

Frequently asked questions

Do I have to soak the cashews ahead of time?

No. For this recipe you can use raw cashews without soaking because they soften during cooking and blending, yielding a smooth texture.

Can I skip the nutritional yeast?

Yes. Nutritional yeast adds a cheesy flavor, but the soup will still be tasty without it. To replace its flavor, top with vegan cheddar shreds or use vegan parmesan.

Can I make it in the Instant Pot?

Yes. Sauté the onion and garlic using the Sauté function for 3–5 minutes. Add potatoes, carrots, cashews, broth, salt, and pepper and pressure cook on high for 8–10 minutes. Release pressure, blend with nutritional yeast, return to the pot, stir in broccoli and vegan cheese, and sauté for 5–7 minutes until the broccoli is tender.

How can I serve it?

Serve in bowls topped with extra vegan cheddar if you like. Pair with crusty vegan bread, garlic bread, or a toasted baguette. It also pairs well with a sandwich or a light salad.

How do you fix grainy vegan broccoli cheese soup?

If the texture is grainy, try these fixes: blend longer (use a high-speed blender if available); use a high-quality melting vegan cheese; add more liquid (broth or non-dairy milk) to smooth it out; avoid cooking at very high heat to prevent separation; or strain the soup to remove any unblended bits.

Vegan broccoli cheddar soup in a bowl topped with bread and cheese, surrounded by additional toppings.

More vegan soup recipes

  • Vegan bean soup
  • Vegan cauliflower soup
  • Vegan butternut squash soup
  • Vegan tom kha soup
  • Spicy Korean tofu soup
Spoon taking vegan broccoli cheddar soup from a bowl.
5 from 1 vote

Love it? Leave a rating!

Vegan Broccoli Cheddar Soup

Enjoy this easy vegan broccoli cheddar soup, ready in just 30 minutes! Made in one pot with simple ingredients for a creamy, rich, and cheesy comfort meal that’s perfect for any day of the week, all without dairy.
Prep: 5
Cook: 25
Total: 40
Servings: 6

PRINT
PIN
COMMENT


Ingredients 

 

  • 2 tablespoons olive oil, or vegan butter
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 2 cups potatoes, Yukon Gold, peeled and chopped
  • 1 cup carrots, peeled and chopped
  • ½ cup raw cashews
  • 5 cups vegetable broth
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
  • ½ cup nutritional yeast
  • 4 cups broccoli florets, chopped
  • 2 cups vegan shredded cheddar cheese, optional

Instructions

  • Sauté onion and garlic: Heat the oil or vegan butter in a large pot over medium heat. Add onion and garlic and cook until soft, about 3–5 minutes.
    Sautéed garlic and onion in a large pot.
  • Cook the vegetables: Add potatoes, carrots, cashews, broth, salt, and pepper. Bring to a boil, then simmer until fork-tender, about 15–20 minutes.
    Cooked soup before blending and adding the broccoli and vegan cheese.
  • Blend the mixture: Transfer to a blender with the nutritional yeast and blend until very smooth.
    Blended soup in a blender jar before adding the broccoli and vegan cheese.
  • Return to pot: Pour the blended base back into the pot. Stir in broccoli and vegan cheddar if using, and mix well.
    Blended soup in a large pot with broccoli and vegan cheese before cooking.
  • Simmer the soup: Bring to a boil, then lower heat and simmer 7–10 minutes, until broccoli is tender and cheese has melted.
    Vegan broccoli cheddar soup in a large pot fully cooked.
  • Serve: Ladle into bowls and top with additional vegan cheddar if desired.
    Vegan broccoli cheddar soup in a bowl garnished with bread and vegan cheddar cheese.

Notes

  • Store leftovers in an airtight container in the fridge for 3–4 days.
  • To freeze, cool completely and transfer to a freezer-safe container for up to 2–3 months.
  • Reheat from the fridge on the stovetop over low heat, adding water or non-dairy milk to adjust consistency, or microwave, stirring occasionally.
  • To reheat from frozen, thaw overnight in the fridge before reheating; reheating from frozen is possible but takes longer.

Nutrition

Serving: 1serving | Calories: 338kcal | Carbohydrates: 37g | Protein: 9g | Fat: 18g
Did you try this recipe?Leave a comment below and let me know how it turned out!

Course: Soup
Cuisine: American
Author: Iosune Robles