Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Vegan Broccoli Cheddar Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 5 reviews

This Vegan Broccoli Cheddar Soup is a rich, creamy, and comforting dairy-free delight that brings all the cheesy goodness you crave, made entirely plant-based and ready in just 45 minutes. Perfect as a main course or a hearty soup for any season.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

Base Ingredients

  • 3 tablespoons olive oil
  • 1 yellow onion, diced
  • 4 garlic cloves, minced
  • 2 tablespoons all-purpose flour
  • 1 ½ cups plain plant-based milk
  • 2 cups water plus more as needed
  • 2 low-sodium vegetable bouillon cubes

Vegetables

  • 3 cups chopped broccoli florets
  • 1 cup carrots, sliced

Protein & Cheese

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

Instructions

  1. Heat the oil: Warm the olive oil in a large pot over medium-high heat to prepare for sautéing the aromatics.
  2. Sauté aromatics: Add the diced onion and minced garlic to the pot. Cook while stirring frequently until the onions turn translucent and release a fragrant aroma, about 3-5 minutes.
  3. Add flour: Sprinkle in the all-purpose flour and stir continuously for about 1 minute to cook out the raw flour taste and create a slight roux base.
  4. Add liquids and vegetables: Pour in the plant-based milk and combine well with the roux. Then add water, vegetable bouillon cubes, chopped broccoli florets, and sliced carrots. Stir thoroughly and bring the mixture to a boil.
  5. Simmer: Reduce the heat to low, cover the pot, and let the soup simmer gently for 25 minutes, or until broccoli and carrots become tender.
  6. Blend tofu with soup portion: Transfer the silken tofu along with 2 cups of the cooked soup including some broccoli and broth into a blender. Blend until completely smooth and creamy.
  7. Combine blended soup: Return the blended mixture to the pot and stir well to integrate creaminess throughout the soup.
  8. Add vegan cheese: Stir in the vegan shredded cheddar cheese until fully melted and combined. Cover the pot again and cook for an additional 5 minutes to incorporate the flavors and thicken slightly.
  9. Serve: Turn off the heat, give the soup a final stir, then ladle into bowls. Garnish optionally with extra vegan cheddar cheese and serve hot.

Notes

  • For enhanced depth of flavor, try roasting some broccoli beforehand to impart a nutty, smoky, and caramelized note.
  • Adjust texture by blending only part of the soup, keeping some chunkiness for a pleasing mouthfeel.
  • Choose a flavorful and melty vegan cheddar cheese to achieve the best taste and creamy texture.
  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course, Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan