Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Broccoli Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This creamy broccoli soup is smooth, comforting, and dairy-free, offering a nourishing and flavorful option for cozy meals, meal prep, or a lighter reset after heavier dishes.


Ingredients

  • 2 tablespoons avocado oil or ghee
  • 1 large head of broccoli, cut into bite-size florets
  • 1 large sweet onion, finely diced
  • 1 large carrot, finely diced
  • 3 garlic cloves, minced
  • 3 tablespoons gluten-free flour or arrowroot powder
  • 3 cups vegetable stock or chicken bone broth
  • 1 cup unsweetened coconut milk, cashew milk, or almond milk
  • 1/4 cup coconut cream
  • 1/4 teaspoon sea salt, or to taste
  • 1/4 teaspoon freshly ground black pepper, or to taste
  • 2 tablespoons chopped curly parsley

Instructions

  1. Cut the broccoli into bite-size florets and set aside.
  2. Heat the avocado oil or ghee in a heavy-bottomed stockpot over medium heat.
  3. Add the diced onion, carrot, and garlic. Sauté for about 3 minutes, stirring frequently, until fragrant and slightly softened.
  4. Sprinkle in the gluten-free flour or arrowroot powder and whisk to combine with the vegetables.
  5. Slowly pour in the vegetable stock or bone broth, whisking continuously to prevent lumps.
  6. Add the plant-based milk and coconut cream, stirring until fully incorporated.
  7. Bring the soup to a gentle boil, then reduce to a simmer.
  8. Add the broccoli florets and season with sea salt and black pepper.
  9. Simmer for about 15 minutes, stirring occasionally, until the broccoli is tender and the soup has thickened.
  10. Remove from heat, garnish with chopped parsley, and serve hot.

Notes

  • Blend part or all of the soup for a smoother texture using an immersion blender.
  • Frozen broccoli can be used instead of fresh—no need to thaw first.
  • Increase coconut cream for extra richness.
  • Add shredded chicken or white beans for more protein.
  • This soup freezes well for up to 2 months.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 180
  • Sugar: 4g
  • Sodium: 350mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 0mg