September 11, 2019

Healthy Recipe – Mushroom Barley Soup

mushroom soup with pearl barley, close-up, horizontalFall is near! In that spirit, try this hearty – and healthy – easy to make soup to get you in the mood for the crisp air and cooler temperatures.


1 Tbsp canola oil, divided
1 medium onion, chopped
2 celery ribs, chopped
½ cup pearl barley, rinsed and drained
6 cups reduced-sodium vegetable broth, divided
5 cups (about ¾ lb) chopped mushrooms
2 tsp Worcestershire sauce
3 medium carrots, peeled and diced
salt and freshly ground black pepper
cayenne pepper to taste


In a large soup pot, heat ½ Tbsp of oil over medium heat. Add onion and celery and sauté for 3 minutes. Add barley and stir constantly for 2 minutes. Add 4 cups of broth and bring mixture to boil. Reduce heat to low, cover and simmer for 40 minutes.

Meanwhile, in nonstick pan, heat remaining oil over medium-high heat. Add mushrooms and sauté for 6 minutes, stirring constantly, until mushrooms are tender. Add Worcestershire sauce and stir for 1 minute. Remove mushrooms from heat. Stir in carrots and set aside.

After barley has simmered for 40 minutes, add mushroom and carrot mixture and remaining 2 cups of broth. Bring to a boil, then reduce heat to low and simmer, covered, for 30 minutes, until vegetables and barley are very tender. Season to taste with salt, black pepper and cayenne. Serve immediately or refrigerate for up to 4 days.

nutrition information

6 servings

  • 123 calories
  • 3 g total fat (<1 g saturated fat)
  • 21 g carbohydrate
  • 4 g dietary fiber
  • 5 g protein
  • 632 mg sodium

Courtesy American Institute for Cancer Research

Recipes are created and approved by Mary Lindsay Jackson, RN, LDN, Clinical Nutritionist Educator for Mission Weight Management.

Mission Weight Management now offers online and in-person surgical and medical weight-loss consultations. If you need a helping hand with weight management, we have safe and effective treatments for you. Visit to watch a free online information session or call 828-213-4100 to schedule a consultation.