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
A bowl of creamy broccoli soup garnished with fresh herbs and a swirl of cream, served in a rustic ceramic bowl.

Creamy Dairy-Free Broccoli Soup

This Creamy Dairy-Free Broccoli Soup is a comforting, nutrient-packed dish bursting with flavor and vibrant color. Made with simple, wholesome ingredients, it’s naturally creamy thanks to Yukon Gold potatoes—no dairy required! Fresh lemon juice brightens every spoonful, while garlic and onion build a savory depth. Perfect for a light meal or paired with crusty bread, this soup is easy to make and irresistibly delicious.

  • Total Time: 35 minutes
  • Yield: 4 bowls of soup 1x

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 1 carrot, peeled and chopped
  • 1 celery stalk, chopped
  • 2 cloves garlic, minced
  • ½ tsp salt (adjust to taste)
  • ¼ tsp black pepper
  • 4 cups broccoli florets
  • 1 medium Yukon Gold potato, peeled and diced
  • 4 cups vegetable broth
  • ½ cup unsweetened dairy-free milk (optional, for extra creaminess)
  • 1 tbsp lemon juice
  • 2 tbsp fresh parsley, chopped (plus more for garnish)

Instructions

  1. Sauté the Aromatics – In a large pot, heat olive oil over medium heat. Add diced onion, carrot, and celery. Sauté for about 5 minutes, until softened.
  2. Add Garlic & Spices – Stir in the minced garlic, salt, and black pepper. Cook for 1 minute, until fragrant.
  3. Simmer the Vegetables – Add the broccoli, potatoes, and vegetable broth. Bring to a gentle simmer and cook for 15–20 minutes, until vegetables are tender.
  4. Blend Until Smooth – Use an immersion blender to puree the soup until silky smooth. If you prefer a chunkier texture, blend only half of it. If the soup is too thick, add extra broth or dairy-free milk to adjust consistency.
  5. Finish with a Bright Touch – Stir in lemon juice and fresh parsley. Taste and adjust seasoning as needed.
  6. Serve & Enjoy – Ladle into bowls and garnish with extra parsley. Serve warm with crusty bread or a side of cooked quinoa for a heartier meal.

Notes

Make it Creamier Without Dairy – Blend in extra potatoes or add a splash of dairy-free milk for a richer texture.
Thin Out the Soup – Stir in more vegetable broth or warm water until you reach the desired consistency.
Boost the Flavor – A pinch of nutmeg or lemon zest adds extra depth without overpowering the broccoli.
Storage & Meal Prep – Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently, adding a splash of broth if needed.

Enjoy your healthy, creamy, and delicious broccoli soup! 🥦✨

  • Author: Nina
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Cuisine: American, Healthy, Vegan

Nutrition

  • Serving Size: Serves 4
  • Calories: ~175
  • Sodium: ~400mg
  • Fat: ~6g
  • Carbohydrates: ~27g
  • Fiber: ~4g
  • Protein: ~5g