The broccoli cheddar soup at Panera Bread is one craving I can never satisfy - it's made with chicken broth, so I did what I always do: made my own vegan broccoli cheddar soup at home. I tested at least 6 different vegan cheddar cheese brands and tweaked the ratios more times than I can count before finally getting the cheesy flavor spot-on and the texture perfectly creamy - rich, restaurant-style, with zero dairy.

🔍 Quick Look: Vegan Broccoli Cheddar Soup
- 🌍 Cuisine: American
- ⏱️ Prep Time: 05 minutes
- 🍳 Cook Time: 20 minutes
- 🕒 Total Time: 25 minutes
- 👥 Servings: 4 people
- 📊 Calories: ~ 258.14 kcal per serving (based on nutrition panel)
- 🔥 Cook Method: Stovetop or Instant Pot
- 👩🍳 Flavor Profile: Mildly spiced, creamy and delicious
- ⭐ Difficulty: Quick and easy to make
🧀 Why I Had to Make My Own Broccoli Soup With Cheddar Cheese
This vibrant, creamy copycat soup is rich, comforting, and just as cheesy as the classic broccoli and cheese soup, but tastes more like broccoli than just cheese. It's a staple in our home - easy enough for a busy weeknight, cozy enough for a lazy Sunday, and great for weekly meal prep.
Naturally keto-friendly and gluten-free, this easy broccoli cheddar soup fits nearly every diet at the table. Warm, soothing, and satisfying, it works just as well as an appetizer, a make-ahead lunch, or a potluck dish. Honestly, this copycat vegan broccoli cheddar soup gives the classic Panera version a real run for its money - give it a try!
Jump to:
- 🔍 Quick Look: Vegan Broccoli Cheddar Soup
- 🧀 Why I Had to Make My Own Broccoli Soup With Cheddar Cheese
- The Surprising Story Behind Broccoli Cheddar Soup
- Why Make It
- 🧾 Ingredients Needed
- 🔪 How To Make Vegan Broccoli Cheddar Soup
- Accidentally oversalted your soup?
- 🍽 Serving Suggestions
- What to Serve with Creamy Broccoli Soup
- Pro Tips To Make The Best Vegan Broccoli Cheddar Soup
- FAQs 📖
- More vegan broccoli recipes
- Recipe 📖
The Surprising Story Behind Broccoli Cheddar Soup
Broccoli and cheese soup has a surprisingly specific origin story: Campbell's introduced it in 1990, after running a "Get President Bush to Eat Broccoli" recipe contest when the president famously declared his dislike for the vegetable.
The winning recipe became the basis for Campbell's canned broccoli cheese soup, and the trend took off from there - Panera, Einstein Bros., and countless home cooks all built their own versions of broccoli soup with cheddar cheese in the years since.
Panera's version, in particular, isn't vegetarian, since it's made with chicken stock, and like most restaurant versions, it's also high in fat and calories. That's exactly why I wanted to create a version using clean, dairy-free ingredients instead - same comforting flavor, without the chicken stock or the heaviness.
Why Make It
- 🥦 Vegan and Keto-Friendly - Also naturally gluten-free and soy-free, so it fits nearly every diet.
- 🍲 One-Pot Meal - This easy broccoli cheddar soup comes together in just 30 minutes.
- 🧀 Cheesy Without the Dairy - Made with simple, clean ingredients and no cashews, flour, broth, cream, milk, or potatoes.
- 💚 A Great Way to Eat More Broccoli - One of the tastier vegan broccoli recipes for sneaking in extra nutrients.
- 🌱 Genuinely Healthier - Lower in calories than the classic broccoli and cheese soup, without sacrificing that rich, creamy texture.
- 📅 Meal Prep and Freezer-Friendly - Make it ahead and reheat all week.
🧾 Ingredients Needed

Broccoli: I've used fresh, precut green broccoli florets for this vegan broccoli cheddar soup. Frozen broccoli florets work just as well - no need to defrost, add them directly to the pan.
Onions and Garlic: Aromatic and flavorful, giving depth to this creamy broccoli soup. Throw in one or two green chilies or jalapeños along with these aromatics if you want to spice things up.
Nuts: I've used blanched almonds in this plant-based broccoli cheddar soup for a creamy texture and nutty flavor. Just ensure you use fresh almonds, and store them in the fridge once opened to prevent staleness. Don't use unpeeled almonds - the skins give a gritty texture, so soak and peel them first.
Nutritional Yeast: A vegetarian and vegan supplement made from deactivated yeast that gives this vegan broccoli soup its signature cheesy flavor, plus a boost of plant-based protein. Make sure you buy nutritional yeast flakes, not Brewer's yeast - a common mix-up. I prefer Bragg's, and if you want to make this broccoli soup keto-friendly, choose a low-carb brand.
Cheese: Vegan shredded cheddar is what really makes this taste like broccoli cheese vegan soup - it brings both the flavor and that rich, creamy texture. I like Violife's "Just Like Cheddar" shreds since they melt beautifully. The more cheese you add, the creamier this easy broccoli cheddar soup will be.
Other Ingredients: Use water or vegetable broth. Croutons and soup go hand-in-hand - use vegan and gluten-free croutons. Chili oil and chili powder are added as toppings, similar to an Indian tadka, adding extra depth of flavor. Roasted cumin powder alongside the chili powder is another great addition.
Cooking Tools: A high-speed handheld immersion blender is what I reach for to make the puree - it's simpler and tidier than transferring everything to a food processor, which just doesn't get this creamy broccoli soup vegan texture quite right.
🔪 How To Make Vegan Broccoli Cheddar Soup

- Step 1: Sauté the Aromatics
Add vegan butter and olive oil to a pan. Once the butter melts, add garlic and sliced onions, and sauté until the onions turn translucent.

- Step 2: Add the Broccoli
Add the broccoli florets and sauté for a minute - no prior blanching or steaming needed for this easy broccoli cheddar soup. Priya's tip - reserve some florets for garnish.

- Step 3: Add Almonds and Seasoning
Add the blanched almonds, nutritional yeast, salt, and pepper. Continue to sauté for another minute.

- Step 4: Simmer
Add water or vegetable stock. Mix, cover, and cook for 8-10 minutes on medium flame, until the broccoli florets turn soft.

- Step 5: Blend to a Puree
Use a hand blender to puree the soup, being careful not to scrape the bottom of the pan. Priya's tip: for the smoothest creamy broccoli soup vegan texture, let it cool slightly and blend in batches in a blender jar instead, if you prefer that method over the hand blender.

- Step 6: Add the Cheese
Transfer the puree back to the pan. Add water gradually if needed to reach your desired soupy consistency, keeping the flame on low to medium. Stir in the vegan cheddar cheese and cook until fully melted, a couple of minutes, stirring continuously - the more cheese you add, the thicker this vegan broccoli cheddar soup will get. Taste and adjust seasoning as needed. Priya's tip: raise the flame slightly and cover the pot for 2-3 minutes to help the cheese melt faster.
Pro tip
Accidentally oversalted your soup?
Toss in a boiled, grated potato - it'll absorb the excess salt. No potato on hand? A splash of unsweetened plant milk, water or unsalted broth or a squeeze of lemon juice can also help mellow out the saltiness in the broccoli and cheese soup.
Want to save this recipe?

🍽 Serving Suggestions
For extra texture, pan-fry or air-fry a few extra broccoli florets with salt, pepper, and chili powder in chili oil until crisp.
Garnish this vegan broccoli cheddar soup with those crispy florets, a drizzle of the leftover chili oil, some extra vegan cheddar, and croutons for a nice contrast against the smooth, creamy base.
A squeeze of lemon juice or a spoonful of dairy-free yogurt or sour cream also works well if you want to brighten the flavor or add a pop of color.
Serve it in bowls or hollowed-out bread bowls for a more indulgent presentation.
What to Serve with Creamy Broccoli Soup
You can enjoy this creamy vegan broccoli cheddar soup on its own as a full meal, or pair it with a fresh side like
Pro Tips To Make The Best Vegan Broccoli Cheddar Soup
- Never use raw almonds with the skin on - it gives the soup a gritty texture, so soak and peel them first.
- Don't overcook the broccoli - it should be just fork-tender, since overcooking dulls its vibrant green color and turns it mushy.
- If you need to thicken the soup further, a cornstarch slurry works well.
- And if you ever blend this in a countertop blender instead of with a hand blender, don't fill it more than halfway and vent the lid - hot liquid expands and can splatter.
FAQs 📖
Turn the Instant Pot to sauté mode. Add all the ingredients except the cheddar cheese, one after another as listed in the recipe, mixing well so nothing sticks to the bottom. Hit cancel, close the lid, and cook on "soup" mode for 2 minutes. Once done, let the pressure release naturally for 5 minutes before opening the lid. Use a hand blender to blitz the soup into a smooth puree, then stir in the vegan shredded cheddar cheese. Pour into bowls and garnish as you like.
To boost the nutrition, add greens like spinach or baby kale, or vegetables like celery, carrots, green peas, pumpkin, butternut squash, sweet potato, mushrooms, corn, or dill. For extra protein, stir in cooked quinoa, hemp hearts, roasted chickpeas, or diced tofu before serving. A tablespoon of pesto or a pinch of nutmeg also adds a nice flavor boost to this copycat Panera broccoli cheese soup.
If you'd rather swap out broccoli entirely, cauliflower is a great substitute - similar in shape and texture, though the flavor and color will differ. It's also a good option if you're not a broccoli fan, or you can use a mix of both.
Instead of blanched almonds, cashews work well too. To make it nut-free, use hemp hearts, pumpkin seeds, or sunflower seeds - or coconut cream if you'd rather skip nuts and seeds altogether. Nutritional yeast can be left out entirely if you don't have it on hand.
The consistency is already rich and velvety, but if you want it creamier still, add one grated boiled potato, avocado, cooked white beans, coconut milk, or a vegan creamer. You can also swap water for vegetable stock, vegan creamer, or milk when cooking for extra richness from the start. Keep in mind the soup will thicken further as it cools, since it's nut-based.
Vegan shredded cheddar is what really makes this taste like broccoli cheese vegan soup - it brings both the flavor and that rich, creamy texture. I like Violife's "Just Like Cheddar" shreds since they melt beautifully. The more cheese you add, the creamier this easy broccoli cheddar soup will be.
If you're not vegan, mild or sharp cheddar, aged white cheddar, Monterey Jack, pepper jack, goat cheese, smoked gouda, gruyère, Velveeta, or a mix of cheeses all work well too.
Whichever you choose - vegan or dairy - freshly grate it yourself rather than using pre-shredded cheese. Pre-shredded varieties are coated in an anti-caking agent that keeps them from melting evenly into the soup.
This usually happens when cheese is added over too-high heat, added all at once, or stirred too vigorously. To avoid it, keep the flame on low to medium when stirring in the cheese, add it gradually, and stir gently as it melts. If you're using dairy cheese, freshly grating it yourself (rather than using pre-shredded bags) also helps, since pre-shredded cheese is coated in an anti-caking agent that can cause graininess. If your soup does separate, whisking in a splash of warm water or vegan milk off the heat can often help bring it back together.
Adjust the consistency to your preference - as thick or thin as you like. For a smooth texture, blend fully (straining is optional). If you prefer it chunky, skip blending and finely chop the onions and broccoli into smaller florets instead. You can also aim for a half-and-half texture by blending only half the soup.
Make this easy broccoli cheddar soup ahead of time and store it in an airtight container in the fridge for 4-5 days. Reheat gently in a pan over medium heat or in the microwave, adding a splash of water or vegan milk if it's thickened too much, plus a little fresh cheese if needed. To freeze, store in freezer-safe containers or zip-top bags for up to 3 months; thaw overnight in the fridge before reheating.
This easy broccoli cheddar soup also doubles beautifully as a creamy pasta sauce, so don't be afraid to get creative with leftovers.
More vegan broccoli recipes

Recipe 📖

Creamy Vegan Broccoli Cheese Soup (One-Pot, 30 Minutes)
Equipment
Ingredients
- 1 tablespoon vegan butter
- 1 tablespoon olive oil
- 5-6 cloves garlic
- 1 onion
- 1 lb Broccoli florets
- ¼ cup blanched almonds
- 2 tablespoon Nutritional yeast
- salt
- pepper
- 3 cups water
- ½ cup vegan cheddar cheese
For Garnish
- 1 tablespoon chili oil for garnish
- 8-10 broccoli florets for garnish
- ½ teaspoon chilly powder
- 8-10 croutons for garnish
Instructions
- Add vegan butter and olive oil to a pan. Once the butter melts, add garlic and sliced onions, and sauté until the onions turn translucent.
- Add the broccoli florets and sauté for a minute - no prior blanching or steaming needed for this easy broccoli cheddar soup.
- Then, add the blanched almonds, nutritional yeast, salt, and pepper. Continue to sauté for another minute.
- Add water or vegetable stock. Mix, cover, and cook for 8-10 minutes on medium flame, until the broccoli florets turn soft.
- Use a hand blender to puree the soup, being careful not to scrape the bottom of the pan. Priya's tip: for the smoothest creamy broccoli soup vegan texture, let it cool slightly and blend in batches in a blender jar instead, if you prefer that method over the hand blender.
- Transfer the puree back to the pan. Add water gradually if needed to reach your desired soupy consistency, keeping the flame on low to medium. Stir in the vegan cheddar cheese and cook until fully melted, a couple of minutes, stirring continuously - the more cheese you add, the thicker this vegan broccoli cheddar soup will get. Taste and adjust seasoning as needed. Priya's tip: raise the flame slightly and cover the pot for 2-3 minutes to help the cheese melt faster.
Video
Notes
- Accidentally oversalted your soup? Toss in a boiled, grated potato - it'll absorb the excess salt.
- Never use raw almonds with the skin on - it gives the soup a gritty texture, so soak and peel them first.
- Don't overcook the broccoli - it should be just fork-tender, since overcooking dulls its vibrant green color and turns it mushy.
- If you need to thicken the soup further, a cornstarch slurry works well.
- And if you ever blend this in a countertop blender instead of with a hand blender, don't fill it more than halfway and vent the lid - hot liquid expands and can splatter.










Leave a Reply