Soup

This Broccoli and Garlic Soup Is Better Than Any Diet. Creamy, Healthy, and Vegan!

Jump to Recipe ↓
Creamy vegan broccoli garlic soup served in a bowl, garnished with herbs.

A warm, creamy vegan broccoli and garlic soup is the perfect remedy for chilly days or when you want something nourishing yet simple. This soup blends roasted broccoli and garlic with the creaminess of white beans, bringing plant-based protein and fiber together in a comforting bowl. It’s ideal for those seeking a wholesome, filling meal that is free of dairy and animal products. The bright touch of lemon juice adds freshness, while the optional lemon oil drizzle elevates the flavors without adding heaviness. For home cooks who appreciate effortless recipes, this soup fits the bill and can be a staple for healthy weeknight dinners or light lunches. For more wholesome comfort dishes, you might also enjoy exploring this easy and delicious potato dish.

Why This Recipe Is Helpful

  • Uses simple, affordable ingredients available in most kitchens.
  • Combines vegetables and legumes for satisfying texture and nutrition.
  • Vegan and gluten-free, suitable for various dietary preferences.

Best For

This soup is well suited for people looking for a quick, nutritious plant-based meal. It’s also great for anyone wanting to increase their vegetable intake in a creamy, comforting form.

Be Careful If

If you are sensitive to high-fiber foods, start with smaller portions to avoid digestive discomfort. Those with garlic intolerance should adjust or omit garlic accordingly.

Ingredients

  • 1 large head of broccoli, cut into florets (about 500 g / 5 cups)
  • 1 whole garlic bulb
  • 1 can of white beans, rinsed (about 240 g drained / 1 cup)
  • 1 onion, diced
  • 700 ml vegetable broth (about 3 cups)
  • 1 teaspoon thyme (fresh or dried)
  • 1–2 tablespoons olive oil
  • Juice of ½ lemon
  • Salt and pepper, to taste

Optional Lemon Oil for Topping

  • 2 tablespoons olive oil
  • ½ teaspoon lemon zest
  • 1 pinch salt

Ingredient Notes

  • White beans provide natural creaminess and protein without the need for dairy.
  • Roasting the garlic whole mellows its flavor and adds depth.
  • Fresh thyme brightens the soup, but dried thyme works well as a substitute.
  • Lemon juice cuts through the richness and adds a refreshing note.

Kitchen Tools Needed

  • Baking tray
  • Blender or immersion blender
  • Large pan or pot
  • Small bowl for lemon oil (optional)

Step-by-Step Instructions

  1. Preheat the oven to 200°C (392°F).
  2. Spread the broccoli florets and whole garlic bulb on a baking tray. Drizzle with 1 tablespoon olive oil and season lightly with salt and pepper.
  3. Roast in the oven for 20 minutes until broccoli is tender and slightly caramelized, and garlic cloves are soft.
  4. In a large pan, heat a little olive oil over medium heat. Sauté the diced onion until translucent and fragrant, about 5 minutes.
  5. Add the rinsed white beans and vegetable broth to the pan. Bring to a gentle simmer and cook for about 10 minutes.
  6. When the broccoli and garlic are done, squeeze the softened garlic cloves out of their skins and add them, along with the broccoli, into the pan.
  7. Stir in thyme, lemon zest, olive oil, and a pinch of salt. Blend the mixture until smooth and creamy using an immersion blender or regular blender (in batches).
  8. Squeeze in the juice of half a lemon. Adjust seasoning with salt and pepper to taste.
  9. For the optional topping, mix olive oil, lemon zest, and a pinch of salt in a small bowl. Drizzle over soup before serving.

Pro Tips

  • Roast broccoli and garlic together for a naturally sweet, roasted flavor boost.
  • Blend the soup while hot for the smoothest texture.
  • Add a splash of water or broth if the soup is too thick after blending.
  • Fresh herbs—like parsley or chives—can be sprinkled on top for color and freshness.

Lighter Swaps

This recipe is naturally light and vegan; heavier cream replacements are unnecessary. For less oil, reduce olive oil amounts slightly without affecting taste much.

Common Mistakes

  • Overcooking broccoli until mushy instead of tender but firm can dull the flavor.
  • Forgetting to roast garlic whole results in a harsh raw garlic taste.
  • Not rinsing canned beans might add excess salt or metallic flavor.

Serving Suggestions

Serve the soup warm with crusty bread or a side salad for a complete light meal. The optional lemon oil topping adds a subtle zest that brightens every spoonful.

Storage Instructions

Store leftover soup in an airtight container in the fridge for up to 3 days. Avoid leaving it out at room temperature for more than 2 hours.

Reheating Tips

Reheat gently on the stove over low heat, stirring occasionally to prevent sticking and maintain creaminess.

Nutrition Estimate

  • Calories: approx. 180 kcal per serving
  • Protein: approx. 8 g
  • Carbs: approx. 25 g
  • Fat: approx. 5 g

Values are estimates and may vary by ingredients and portion size.

Recipe Summary

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 4
  • Cuisine: Vegan / Plant-based
  • Course: Soup
  • Calories: 180 kcal per serving

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well. Thaw and drain it before roasting for best texture.

Is it necessary to roast the whole garlic bulb?
Roasting the whole bulb softens the garlic and removes sharpness, enhancing flavor, but you can also roast peeled cloves if preferred.

Can this soup be frozen?
Yes, it freezes well. Thaw thoroughly and stir before reheating to restore creaminess.

Conclusion

This broccoli and garlic soup offers a creamy, healthy, and flavorful vegan option that’s quick and easy to prepare. It’s a satisfying choice for anyone looking to enjoy wholesome plant-based meals without fuss. Its balance of ingredients makes it a comforting dish for any day.

Made By Emily
Soup

This Broccoli and Garlic Soup Is Better Than Any Diet. Creamy, Healthy, and Vegan!

Creamy vegan broccoli garlic soup served in a bowl, garnished with herbs.

Recipe Summary

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 4
  • Cuisine: Vegan / Plant-based
  • Course: Soup
  • Calories: 180 kcal per serving

Ingredients

  • 1 large head of broccoli, cut into florets (about 500 g / 5 cups)
  • 1 whole garlic bulb
  • 1 can of white beans, rinsed (about 240 g drained / 1 cup)
  • 1 onion, diced
  • 700 ml vegetable broth (about 3 cups)
  • 1 teaspoon thyme (fresh or dried)
  • 1–2 tablespoons olive oil
  • Juice of ½ lemon
  • Salt and pepper, to taste

Optional Lemon Oil for Topping

  • 2 tablespoons olive oil
  • ½ teaspoon lemon zest
  • 1 pinch salt

Instructions

  1. Preheat the oven to 200°C (392°F).
  2. Spread the broccoli florets and whole garlic bulb on a baking tray. Drizzle with 1 tablespoon olive oil and season lightly with salt and pepper.
  3. Roast in the oven for 20 minutes until broccoli is tender and slightly caramelized, and garlic cloves are soft.
  4. In a large pan, heat a little olive oil over medium heat. Sauté the diced onion until translucent and fragrant, about 5 minutes.
  5. Add the rinsed white beans and vegetable broth to the pan. Bring to a gentle simmer and cook for about 10 minutes.
  6. When the broccoli and garlic are done, squeeze the softened garlic cloves out of their skins and add them, along with the broccoli, into the pan.
  7. Stir in thyme, lemon zest, olive oil, and a pinch of salt. Blend the mixture until smooth and creamy using an immersion blender or regular blender (in batches).
  8. Squeeze in the juice of half a lemon. Adjust seasoning with salt and pepper to taste.
  9. For the optional topping, mix olive oil, lemon zest, and a pinch of salt in a small bowl. Drizzle over soup before serving.

Recipe Notes

  • Roast broccoli and garlic together for a naturally sweet, roasted flavor boost.
  • Blend the soup while hot for the smoothest texture.
  • Add a splash of water or broth if the soup is too thick after blending.
  • Fresh herbs—like parsley or chives—can be sprinkled on top for color and freshness.

Nutrition Estimate

  • Calories: approx. 180 kcal per serving
  • Protein: approx. 8 g
  • Carbs: approx. 25 g
  • Fat: approx. 5 g

Values are estimates and may vary by ingredients and portion size.

Made By Emily · hapadltd.com