• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Vegan Broccoli Cheddar Soup Recipe

Published: Jan 30, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love sharing this Vegan Broccoli Cheddar Soup Recipe because it perfectly captures all the comforting richness of traditional broccoli cheddar soup without a hint of dairy. It’s creamy, packed with vibrant green broccoli, and has that lovely cheesy flavor from vegan cheese and silken tofu, making it a warm hug in a bowl. I find it incredible how simple ingredients come together in under an hour to create a satisfying, nourishing meal that’s both hearty and healthy. This recipe has quickly become one of my go-to dishes whenever I crave something cozy yet wholesome.

Why You'll Love This Vegan Broccoli Cheddar Soup Recipe

What really excites me about this Vegan Broccoli Cheddar Soup Recipe is the depth of flavor it delivers. The combination of sautéed onions and garlic creates such a fragrant base, while the vegetable broth infuses everything with savory warmth. Then, the silken tofu blended into the soup adds a velvety texture that feels indulgent without any cream, and the vegan cheddar brings a lovely sharpness that mimics traditional cheese beautifully. Every spoonful feels balanced, comforting, and bursting with fresh broccoli and mellow carrots.

Besides tasting fantastic, this soup is so easy to prepare, which makes it perfect for busy weeknights or cozy weekends alike. I love that most of the cooking involves one pot, and the blender step quickly transforms part of the soup into a smooth base, ensuring the texture hits that perfect creamy-and-chunky combo I adore. It’s a versatile recipe that fits any occasion, whether you’re hosting friends, need a quick solo meal, or want to impress guests with a vegan dish that feels special but requires little fuss.

Ingredients You'll Need

A top view of bright green broccoli florets being poured from a dark metal bowl into a pot filled with creamy light yellow soup. A wooden spoon rests inside the pot, partially submerged in the smooth soup. The pot is black with a beige inside rim, placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in how straightforward the ingredient list is. Each one plays an essential role in building the soup’s flavor, creaminess, or color, making it feel vibrant and satisfying without complicating your prep.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive oil: This is our base for sautéing the aromatics, adding a rich, fruity flavor.
  • Yellow onion: Provides sweetness and savory depth when cooked down gently.
  • Garlic cloves: Bring brightness and a warm kick that wakes up the whole soup.
  • All-purpose flour: Helps thicken the soup to that perfect creamy consistency without dairy.
  • Plant-based milk: Contributes creaminess and balances the savory flavors beautifully.
  • Water and vegetable bouillon cubes: Create the flavorful broth that carries all ingredients together.
  • Broccoli florets: Star of the show, offering nutrition, texture, and vibrant color.
  • Carrots: Add a subtle sweetness and extra body to the soup’s texture.
  • Silken tofu: The secret ingredient that lends luscious creaminess when blended in.
  • Vegan shredded cheddar cheese: Offers the signature cheesy taste and melty goodness we love.

Directions

Step 1: Heat the olive oil in a large pot over medium-high heat until shimmering. This will be the foundation for our aromatic base.

Step 2: Add the diced yellow onion and minced garlic to the pot. Cook while stirring frequently until the onions are translucent and soft, and the garlic is fragrant but not burnt—about 5-7 minutes.

Step 3: Sprinkle in the flour and stir continuously for one full minute. This cooks out the raw flour flavor and starts thickening the soup.

Step 4: Slowly pour in the plant-based milk while stirring to combine smoothly. Then add the water, vegetable bouillon cubes, chopped broccoli, and sliced carrots. Stir everything together.

Step 5: Bring the mixture up to a boil, then reduce the heat to low, cover the pot, and let it simmer gently for about 25 minutes, or until the broccoli is tender when pierced with a fork.

Step 6: Ladle about 2 cups of the soup—including broccoli and broth—into a blender along with the silken tofu. Blend until luxuriously smooth.

Step 7: Return the blended mixture to the pot and stir it well to incorporate. Then fold in the vegan shredded cheddar cheese, cover, and let it cook on low for another 5 minutes until melty and combined.

Step 8: Turn off the heat, give the soup one last good stir, and serve it up hot. If you like, sprinkle extra vegan cheddar cheese on top for garnish.

Servings and Timing

This Vegan Broccoli Cheddar Soup Recipe yields approximately 4 generous servings, perfect for sharing with family or saving for leftovers. It requires about 15 minutes of prep time to dice, chop, and gather ingredients, followed by 30 minutes of cooking, where most of the time is hands-off simmering. The total time from start to serving is approximately 45 minutes, and no additional resting time is needed—this soup is best enjoyed immediately, piping hot and fresh!

How to Serve This Vegan Broccoli Cheddar Soup Recipe

A white speckled bowl filled with thick creamy green soup with visible small bits, topped with a generous layer of bright orange shredded cheese scattered on top. A spoon with a dark brown wooden handle is partially placed inside the soup on the right side. In the background, a black pot holds more of the same soup, and a smaller white speckled bowl filled with shredded orange cheese sits nearby. The setup rests on a crumpled white surface with a beige cloth to the right. The photo is taken with an iphone --ar 4:5 --v 7

I love serving this soup in chunky ceramic bowls that keep it warm and inviting. It pairs wonderfully with rustic crusty bread or toasted garlic baguette slices for dipping. For a fresh contrast, a crisp side salad with a tangy vinaigrette really brightens the meal. If I'm going for an indulgent feel, I'll add a drizzle of extra virgin olive oil or some fresh cracked black pepper on top before serving.

For garnishing, sprinkling extra vegan shredded cheddar cheese right before serving adds visual appeal and extra cheesy richness. Chopped fresh chives or parsley also lend a lovely green pop and fresh aroma. When it comes to drinks, I enjoy pairing this soup with a chilled dry white wine like Sauvignon Blanc or a light, citrusy sparkling water for a refreshing balance.

This soup fits any occasion beautifully—whether a cozy weeknight by yourself, a casual family dinner, or a holiday meal where you want to offer a vegan option that feels comforting and thoughtful. I recommend serving it warm to hot so you can savor that velvety texture and deep flavors that make it so delightful.

Variations

Over time, I’ve discovered a few ways to mix things up with this Vegan Broccoli Cheddar Soup Recipe while still keeping that soul-satisfying cheesy broccoli goodness. If you want to make it gluten-free, just swap the all-purpose flour for a gluten-free blend or cornstarch slurry—both work beautifully to thicken the soup without changing the flavor. For a different plant-based milk flavor profile, I sometimes try oat or cashew milk, which lends an even richer creaminess.

To boost flavor complexity, I occasionally roast the broccoli florets before adding them. This gives the soup a subtle smoky and caramelized note that really makes it extra special. For those who prefer a spicier kick, stirring in a pinch of smoked paprika, cayenne pepper, or even a dash of hot sauce near the end brightens things up wonderfully.

If you don’t have a blender handy, you can simply mash some of the cooked broccoli with a potato masher to create a chunkier, rustic texture. On the flip side, if you love a completely smooth soup, blend the whole batch instead of just part of it. Either way, the soup is comforting and full of flavor!

Storage and Reheating

Storing Leftovers

I always store leftover soup in airtight containers, preferably glass or BPA-free plastic, to keep flavors fresh and prevent leaks. The soup will stay delicious in the refrigerator for up to 3 to 4 days. I recommend letting it cool to room temperature before sealing and refrigerating to avoid condensation and sogginess.

Freezing

This Vegan Broccoli Cheddar Soup Recipe freezes quite well, which is fantastic for meal prep. Just let it cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It keeps well for up to 3 months in the freezer. When you're ready to enjoy it again, thaw overnight in the fridge before reheating to maintain the best texture.

Reheating

The best way to reheat this soup is gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking. If it thickens too much during reheating, add a splash of plant-based milk or water to loosen it back up. Microwave reheating works in a pinch but can sometimes cause uneven heating or curdling of the vegan cheese, so I always prefer the stovetop method to preserve creaminess and flavor.

FAQs

Can I use regular milk instead of plant-based milk?

Definitely! While this recipe is designed to be vegan, you can use any milk you like, including dairy. Just keep in mind it will no longer be vegan, but the overall flavor and creaminess should remain delicious.

What vegan cheese brands work best for this soup?

I recommend choosing a vegan shredded cheddar that melts well and has a sharp, tangy flavor. Brands like Daiya, Violife, or Follow Your Heart often work beautifully. Make sure you pick one you enjoy on its own for best results.

Can I make this soup ahead of time?

Yes! This soup actually tastes great the next day as the flavors meld. Just store it in airtight containers in the fridge and reheat gently when ready to serve. Avoid freezing if you plan to add extra vegan cheese toppings, since texture can change.

Is the flour necessary for thickening?

The flour helps achieve a creamy, hearty texture similar to traditional soup. However, you can substitute with cornstarch or a gluten-free flour blend if needed. Make sure to stir it well when adding to prevent lumps.

Can I add other vegetables to this soup?

Absolutely! Feel free to toss in cauliflower, peas, or even potatoes for extra creaminess. Just adjust cooking times accordingly to ensure all veggies are tender before blending.

Conclusion

I truly hope you give this Vegan Broccoli Cheddar Soup Recipe a try—it's one of those dishes that feels like a warm, comforting hug on a chilly day but still delivers fantastic flavor with wholesome, plant-based ingredients. It’s simple, rewarding, and perfect for any season or occasion. Once you make it, I bet it’ll become one of your favorites to turn to whenever you want that beautiful balance of creamy, cheesy, and fresh. Happy cooking!

Print

Vegan Broccoli Cheddar Soup Recipe

Vegan Broccoli Cheddar Soup Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 10 reviews

This Vegan Broccoli Cheddar Soup is a rich, cozy, and decadent plant-based take on the classic comfort food. Creamy and 'cheesy' without any dairy, it combines tender broccoli, carrots, silken tofu, and vegan cheddar cheese for a hearty soup perfect for a wholesome meal in just 45 minutes.

  • Author: Mira
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Vegetables and Aromatics

  • 3 tablespoons of olive oil
  • 1 yellow onion, diced
  • 4 garlic cloves, minced
  • 3 cups chopped broccoli florets
  • 1 cup of carrots, sliced

Dry and Liquids

  • 2 tablespoons of all-purpose flour
  • 1 ½ cups of plain plant-based milk
  • 2 cups of water, plus more as needed
  • 2 low-sodium vegetable bouillon cubes

Protein and Cheese

  • 1 (16-ounce) pack of silken tofu
  • 2 cups of vegan shredded cheddar cheese, plus more for garnish

Instructions

  1. Heat oil and sauté aromatics: Heat the olive oil in a large pot over medium-high heat. Add the diced onion and minced garlic. Cook, stirring frequently, until the onions become translucent and fragrant, about 5 minutes.
  2. Add flour to form roux: Sprinkle in the all-purpose flour and mix well with the onions and garlic. Cook for 1 minute, stirring continuously to prevent burning, to remove the raw flour taste.
  3. Add liquids and vegetables: Pour in the plant-based milk and stir well to combine. Add the water, vegetable bouillon cubes, chopped broccoli florets, and sliced carrots. Stir thoroughly to mix all ingredients evenly.
  4. Simmer until tender: Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot and cook for 25 minutes, or until the broccoli is tender and the vegetables are cooked through.
  5. Blend the tofu and soup base: Place the silken tofu and 2 cups of the soup (including broccoli and broth) in a blender. Blend until smooth and creamy. Return this blended mixture to the pot and stir well to incorporate.
  6. Add vegan cheddar cheese and finish cooking: Stir in the vegan shredded cheddar cheese thoroughly. Cover the pot again and cook for an additional 5 minutes, allowing the cheese to melt completely.
  7. Serve and garnish: Turn off the heat, stir the soup again, and serve hot. Optionally garnish with additional shredded vegan cheddar cheese for extra flavor and presentation.

Notes

  • For more flavor depth, try using some roasted broccoli to add a nutty, smoky, and caramelized flavor.
  • Adjust the texture by blending only a portion of the soup if you like it chunkier. You can customize how much you blend for your preferred creaminess.
  • Choose a good quality vegan cheddar that melts well and has a flavor you enjoy for the best taste and texture.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe
  • Chicken, Leek, and Potato Soup Recipe
    Chicken, Leek, and Potato Soup Recipe
  • Mexican Street Corn Soup Recipe
    Mexican Street Corn Soup Recipe
  • Chilled Cucumber Edamame Soup Recipe
    Chilled Cucumber Edamame Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.