Want more recipes?

Download our recipe app and get hundreds of whole-food, plant-based recipes at your fingertips.

Download the app

This comforting vegan vegetable soup recipe was inspired by the old folktale Stone Soup, a story of hungry travelers who teach an entire village to share. Denied food by the villagers, the travelers set about making a large pot of soup with just stones and water, which they invite the locals to share. Curious villagers begin making small contributions to the soup—an onion, a potato, some barley—until they’ve created a large, wonderful meal for all to enjoy.

Not just a lesson in sharing, the story highlights how a few rustic ingredients from the garden can nourish mind, body, and soul. After all, is there anything quite as good as a hearty, vegetable-based soup? Pair it with a salad and some whole grain bread, and you have a satisfying meal packed with nutrients.


Vegan Soup


  • 3 cups low sodium vegetable stock
  • ½ (14.5-ounce) can low-sodium diced tomatoes, with liquid
  • ¼ cup green lentils, uncooked
  • ¼ cup barley, uncooked
  • 1 small onion, cut into ¼-inch dice (1 cup)
  • 1½ cloves fresh garlic, minced (¾ teaspoon)
  • 1 celery stalk, cut into ½-inch dice (½ cup)
  • 1 medium carrot, sliced (½ cup)
  • 1 small zucchini, sliced (⅔ cup)
  • 2 small, thin-skinned potatoes, such as Yukon gold or red, cut into ½-inch dice (2 cups)
  • ½ cup sliced mushrooms
  • ¼ teaspoon black pepper
  • ¼ teaspoon paprika
  • ½ teaspoon dried thyme
  • ½ teaspoon dried oregano
  • ¼ teaspoon dried mustard
  • 3 slices whole grain bread
  • ½ tablespoon lemon juice
  • 2 tablespoons chopped fresh herbs (e.g., parsley, chives, basil)
  • Sea salt (optional)


  1. In a large pot, stir together stock and tomatoes.
  2. Add lentils, barley, onion, garlic, celery, carrot, zucchini, potatoes, mushrooms, pepper, paprika, thyme, oregano, and mustard. Stir well, and cover pot with a tight-fitting lid. Bring to a boil and reduce heat to medium and cook for 40 to 45 minutes, until barley and lentils are tender, stirring occasionally. Replace any water lost to evaporation (should make a thick, hearty texture).
  3. Toast the bread in the oven or toaster until brown and very crisp. Slice into small cubes to make croutons.
  4. Add lemon juice and fresh herbs to the soup, and season lightly with salt, if desired.
  5. Serve soup garnished with whole grain croutons (about ½ slice of toast per serving).

Comments (0)

(0 from 0 votes)
Your Rating has been added Your Comment has been added
Add a Comment and/or Rating
Leave a Reply
Recipe Rating
Please provide a rating
Your email address will not be published. Required fields are marked *
You need to provide a comment or rating to submit

Healthy eatingshouldn't be a hassle


With weekly meal plans, Forks Meal Planner takes the hard work out of making nutritious meals the whole family will enjoy.

Get meal planner

Discover finger-lickin’good food with our app


Get inspired! Our chefs add delicious new plant-based recipes every week to keep mealtime exciting and satisfying.

Get the recipe app
about the author

Sharon Palmer, MSFS, RDN

Sharon Palmer, MSFS, RDN, is an award-winning registered dietitian nutritionist, editor, author of The Plant-Powered Diet, blogger at The Plant-Powered Dietitian, and nationally recognized plant-based nutrition expert. She lives outside of Los Angeles with her husband and two sons.

Vegan Soup see more from this author
Free download

Free 5-Day Meal Plan!

Get a taste for healthy, fuss-free meal planning with this free five-day meal plan from Forks Meal Planner!

More from Forks Over Knives

Join our mailing list

Get free recipes and the latest info on living a happy, healthy plant-based lifestyle.

Copy link
Powered by Social Snap