This lentil barley soup recipe is a filling and hearty soup made with vegetables, legumes, spices, parsley, and drizzled with olive oil to top! It's loaded with good-for-you ingredients, is high in plant-based protein and fiber, and is vegetarian and vegan.
In a large soup or stock pot, heat 1 tablespoon olive oil over low heat. Sauté onion for 4 to 5 minutes. Add zucchini, mushrooms, green lentils, pearled barley, diced tomatoes, herbs de Provence, red pepper flakes, and vegetable stock. Bring to a boil, then cover and simmer for 1 hour, stirring occasionally.
Take a few cups of soup and add to a blender with remaining olive oil. Blend on high until the mixture becomes a smooth creamy emulsion. Add back to the pot and stir. Add the spinach/kale and parsley, and cook for an additional 10 minutes.
Taste and adjust seasoning- adding salt and pepper if needed. Serve with crusty homemade bread and a sparkling of nooch or parmesan cheese (optional, but recommended)!
Slow Cooker / Crock Pot Directions
To a slow cooker, add onion, zucchini, mushrooms, lentils, barley, diced tomatoes, herbs de Provence, red pepper flakes, and vegetable stock. Cook for 5-6 hours on HIGH setting, or 6-7 hour on LOW setting. Lentils should be cooked all the way through.
Take a few cups of soup and add to a blender with 1/4 cup of olive oil. Blend on high until the mixture becomes a smooth creamy emulsion. Add back to the slow cooker and stir. Add the kale and parsley, and cook for an additional 30 minutes.
Taste and adjust seasoning- adding salt and pepper if needed. Serve with crusty homemade bread and a sparkling of nooch or parmesan cheese (optional, but recommended)!