Dairy-Free Cream of Broccoli Soup

Silken tofu makes an excellent substitute for dairy cream or milk in this simple, tasty soup. Top with toasted pine nuts for that extra crunchy flavor.

Serves: 8Hands-on: 20 minutesTotal: 35 minutesDifficulty: Easy

Serves: 8


  • 2 heads of broccoli
  • 1⁄2 onion, chopped
  • 2 cloves garlic, minced
  • 1 Tbsp. olive oil
  • 1⁄2 cup fresh parsley, minced
  • 6 cups low-sodium chicken or vegetable stock
  • 3 Tbsp. white or yellow miso
  • 1 package (12 oz.) silken tofu
  • 2 tsp. salt
  • 1⁄4 tsp. ground white pepper
  • 6 Tbsp. pine nuts


  • Cut the florets off the broccoli stems; peel and chop.
  • In a large heavy saucepan, sauté the onion and garlic in oil until just tender; add half the parsley, setting the rest aside to use as garnish. Add the stock and broccoli; bring to a boil; reduce heat and simmer until broccoli is tender, about 15 minutes.
  • Remove a small amount of broth to a bowl; dissolve the miso. Return to the soup pot; remove pot from heat. Crumble silken tofu into broth; use a hand wand mixer to purée until smooth. An alternative is to ladle the soup into a blender in batches and purée until smooth.
  • Add salt and pepper; serve either warm or chilled, topped with toasted pine nuts.