Cheesy Vegan Broccoli Soup

This cheesy vegan broccoli soup is completely dairy-free. It features ingredients like potatoes, carrots, and plant-based milk, which are deliciously creamy when blended together. Enjoy it as an entrée or side dish with your favorite sandwich.

Kirsten Nunez, MS

By Kirsten Nunez, MS

9 Ratings

This post may contain affiliate links. Please read our disclosure policy.

Cheesy Vegan Broccoli Soup
Photo: Kirsten Nunez

For an easy and satisfying homemade meal, make this cheesy vegan broccoli soup recipe.

It’s dairy-free yet wonderfully creamy, owing to ingredients like potatoes, carrots, and plant-based milk. It also calls for nutritional yeast and fresh dill, which lend a cheesy flavor to the soup.

Simply cook the ingredients, blend them together, then mix in the broccoli. The result is healthy and satisfying vegan soup that’s perfect for chilly days.

Serve this cheesy vegan broccoli soup with a Vegan BLT Sandwich to make it a meal. For an extra cheesy dish, add a spoonful of Vegan Parmesan Cheese on top.

Key Ingredients

Ingredients for Cheesy Vegan Broccoli Soup on a white countertop
Photo: Kirsten Nunez
  • Potatoes. Once cooked and pureed, potatoes lend a creamy consistency in this soup.
  • Carrots. Aside from adding a natural orange color, carrots offer flavor and nutrients.
  • Nutritional yeast. No vegan “cheese” dish is complete without nutritional yeast, aka nooch.
  • Dill. The combo of dill and nutritional yeast enhances the cheesy flavor of this soup.
  • Broccoli. Of course, cheesy vegan broccoli soup calls for a generous helping of broccoli.

How to Make Cheesy Vegan Broccoli Soup

If you’re new to making soup from scratch, you’ll be glad to know that this recipe is easy to make. Simply cook, blend, and enjoy. Better yet, you can customize the ingredients to suit your taste buds. Here’s how to make it:

1. In a large skillet over medium heat, warm 3 tablespoons of oil or vegan butter. Cook the onions, carrots, and potatoes for 5 to 7 minutes or until the onions are tender. Add the garlic and spices, then cook for another 30 seconds.

Cook onions, carrots, and potatoes in a skillet
Photo: Kirsten Nunez

2. Add the broth and simmer for 20 to 30 minutes, or until the potatoes are easily pierced with a fork. Let cool for 20 to 30 minutes.

Add vegetable broth to onions, carrots, and potatoes in a skillet
Photo: Kirsten Nunez

3. While the vegetable mixture is simmering, roast the broccoli florets. Preheat the oven to 400°F. Toss the florets with oil, salt, and pepper, then transfer to a baking sheet lined with parchment paper or a silicone mat. Cook for 20 minutes or until slightly charred.

Roast broccoli florets on a silicone baking sheet
Photo: Kirsten Nunez

4. Once the vegetable-broth mixture has cooled, transfer it to a food processor or blender. Puree until combined.

Blend onion, carrots, and potatoes in a food processor
Photo: Kirsten Nunez

5. Add the non-dairy milk, nutritional yeast, fresh dill, soaked cashews, lemon juice, Dijon mustard, and apple cider vinegar.

Blend all ingredients in food processor
Photo: Kirsten Nunez

6. Blend until smooth, adding more milk or broth to thin as needed. Return to the skillet, mix in the roasted broccoli florets, and heat until warmed through.

Cheesy Vegan Broccoli Soup
Photo: Kirsten Nunez

Recipe Tips, Variations, and Substitutions

  • Use coconut cream. For an extra rich and creamy soup, use the solid part of canned coconut milk, aka coconut cream. You can use it in place of the cashews or non-dairy milk.
  • Skip the cashews. To make this recipe nut-free, skip the cashews and use coconut cream or more potatoes.
  • Avoid overheating. When it’s time to warm the soup, avoid heating it too long. Otherwise, the soup might curdle.
  • Blend roasted broccoli. If you’d like small bits of broccoli in your soup, add half of the roasted broccoli to the blended soup and puree for a few seconds.
  • Add hot sauce. If you love spicier flavors, add a splash of hot sauce to the soup or drizzle it on top. You could also add crushed red pepper flakes.
Cheesy Vegan Broccoli Soup
Photo: Kirsten Nunez

Can I store the leftovers?

Yes, you can store leftover soup in the refrigerator for up to 3 days in an air-tight container.

Can I freeze Cheesy Vegan Broccoli Soup?

Yes. Freeze the soup in air-tight containers for up to 3 months. We’re big fans of Souper Cubes, which are silicone freezing trays that come with lids.

Serving Suggestions

  • Coconut Bacon — This smoky “bacon” makes for the perfect soup topper.
  • Vegan BLT Sandwich — For a complete meal, serve this soup with a tasty sandwich.
  • Grilled Cheese — Make your meal extra cheesy by pairing the soup with vegan grilled cheese.
  • Carrot Bacon — Turn leftover carrots into crispy carrot bacon.
Cheesy Vegan Broccoli Soup

Cheesy Vegan Broccoli Soup

This cheesy vegan broccoli soup recipe is completely dairy-free. It calls for ingredients like potatoes, carrots, and plant-based milk, which are deliciously creamy when blended together. Enjoy it as an entrée or side dish with your favorite sandwich.
Click stars below to rate, or leave a full review in the comments
9 Ratings
Print Rate it Now Pin Recipe
Course: Soup
Cuisine: American
Diet: Vegan, Vegetarian
Keyword: cheesy vegan broccoli soup, vegan broccoli soup, vegan soup
Prep Time: 10 minutes
Cook Time: 45 minutes
Resting Time: 30 minutes
Total Time: 1 hour 25 minutes
Servings: 4
Calories: 184kcal
Author: Kirsten Nunez, MS

Ingredients

Instructions

  • In a large skillet over medium heat, warm 3 tablespoons of oil or vegan butter. Cook the onions, carrots, and potatoes for 5 to 7 minutes or until the onions are tender. Add the garlic and spices, then cook for another 30 seconds.
  • Add the broth and simmer for 20 to 30 minutes, or until the potatoes are easily pierced with a fork. Let cool for 20 to 30 minutes.
  • While the vegetable mixture is simmering, roast the broccoli florets. Preheat the oven to 400°F. Toss the florets with oil, salt, and pepper, then transfer to a baking sheet lined with parchment paper or a silicone mat. Cook for 20 minutes or until slightly charred.
  • Once the vegetable-broth mixture has cooled, transfer it to a food processor or blender. Puree until combined.
  • Add the non-dairy milk, nutritional yeast, fresh dill, soaked cashews, lemon juice, Dijon mustard, and apple cider vinegar.
  • Blend until smooth, adding more milk or broth to thin as needed. Return to the skillet, mix in the roasted broccoli florets, and heat until warmed through

Notes

  • To make this recipe nut-free, skip the cashews and use coconut cream or more potatoes.
  • When it’s time to warm the soup, avoid heating it for too long. Otherwise, the soup might curdle.
  • If you’d like small bits of broccoli in your soup, add half of the roasted broccoli to the blended soup and puree for a few seconds.
  • Store leftover soup in the refrigerator for up to 3 days in an air-tight container.

Recommended Tools & Products

Large skillet
Best Blenders for Vegans
High-Powered Blender
Silicone Baking Mat
Silicone Baking Mat

Nutrition

Calories: 184kcal | Carbohydrates: 25g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 1476mg | Potassium: 537mg | Fiber: 3g | Sugar: 7g | Vitamin A: 5930IU | Vitamin C: 19mg | Calcium: 77mg | Iron: 2mg
Tried this recipe?Mention @CleanGreenSimple or tag #CleanGreenSimple!

Leave a Comment

Recipe Rating




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

2 thoughts on “Cheesy Vegan Broccoli Soup”