Let Me Tell You About This Veggie Barley Soup
Okay, you know that soup you kinda wish you had on standby every time it gets a bit grey out? This is it for me. Odd little confession: I started making this healthy vegetable barley soup because my sister used to bring these cans of sad, wilty veggie-barley soup to work, and I thought, “I mean, how hard could it be to just do this for real?” Turns out, not that hard (but way tastier when you aren’t relying on tin and sodium blasts). The first time I made a batch, it was after chasing my dog out of a bag of carrots—somehow, she has better taste than I do. I digress. Point is, this soup smells like actual comfort and tastes like… well, a hug in a bowl, but no need to cringe. Maybe a high five for your insides?
You’re Gonna Love This (Really!)
I make this when I’ve got leftover herbs looking suspicious in the fridge or when someone in the house sniffs and says they’re not that hungry (they always eat two bowls, so don’t fall for it). My family goes a bit overboard for this because it’s so colorful and you can dunk bread or even—don’t judge—grilled cheese right in. (Actually, try it!) I think what keeps me coming back, beyond the filling-but-not-gut-busting thing, is that you can chuck nearly any veg you have into the pot and end up with something that feels almost virtuous. Except the time I tried parsnips; just… don’t do parsnips. Too weird.
What You’ll Need (and What You Can Swap)
- 1 tablespoon olive oil (honestly, butter works too if you’re treating yourself; I’ve done it.)
- 1 large onion, chopped (red, yellow, or whatever’s rolling around)
- 2 carrots, sliced into coins
- 2 celery stalks, chopped (skip if you hate celery—I did once; nobody noticed!)
- 3 garlic cloves, minced (or a big ol’ spoonful of that jarred stuff)
- 1 cup pearl barley (if you have quick-cooking barley, use it and shave 20 mins off your life… I mean, your cook time)
- 1 zucchini, diced (sometimes I swap in a cup of frozen peas instead when I’m low—my grandmother would probably call that cheating, but what she doesn’t know…)
- 1 can diced tomatoes, with juices (400g ish; fresh tomatoes if you’re feeling fancy, or slightly > wilted ones work too)
- 6 cups veggie stock (or chicken, if nobody at the table minds)
- 1 teaspoon dried thyme (I don’t measure it anymore, just sprinkle with reckless abandon)
- 1 bay leaf
- Salt and pepper to taste (add, taste, argue, repeat)
- Optional: Handful of chopped spinach at the end, squeeze of lemon, or a sprinkle of parmesan
How To Throw This All Together
- Get a big ol’ pot heated up with that olive oil over medium. Toss in your onion, carrot, and celery. Let them soften up a bit, about five minutes. It might look like not much is happening—just trust the process. (This is where I insist on a wooden spoon, but use what makes you happy.)
- Dive in with the garlic, give it 30 seconds of sizzle. If it sticks a little, that’s flavor, not failure.
- Next up, pour in the barley and kind of stir it around so it gets friendly with everything else. This is also when I sneak a taste, though it never reveals much.
- Tip in your zucchini (or peas or, on my most distracted day, even a random handful of broccoli) and canned tomatoes with all their juice. Pour in the stock, then add thyme, bay leaf, and a fat pinch of salt and pepper. Don’t worry if the pot looks way too full—barley swells up like a sponge in a rainstorm.
- Bring to a boil. Then lower it to a gentle simmer. Put a lid on—kinda half off if you like your soup chunkier (I do). Stir every once in awhile so the barley doesn’t weld itself to the bottom.
- Wait about 35-40 minutes. The barley should be tender but you want a little bite, not mush. Fish out the bay leaf. If you’re adding spinach, toss it in with the heat off so it just wilts. Sometimes I hit it with a squeeze of lemon—or not, depends on the mood.
- Taste, adjust seasoning (translation: more salt than you think), and serve.
Some Real-World Notes
- Barley likes to suck up more liquid than you’d predict, so feel free to keep a kettle going and add water if it gets too thick.
- Actually, I find it works better if you leave the lid just slightly ajar, but sometimes I’m too lazy and just slap the thing on tight—no disasters yet.
- It reheats super well, but the barley will keep soaking up broth, so you may wake up to barley stew instead of soup. Embrace it or add a splash more stock; your call.
Things I’ve Tried (and How That Went)
- With kale instead of spinach: Actually pretty good, though chop it small or it’s like chewing a tree.
- Added corn once: Not bad, just a little too sweet for this style, in my opinion.
- Threw in lentils instead of barley: Eh… not the same hug factor. Not bad, but not what I was after.
- Double carrots & skipped celery: No one at the table missed it.
Do You Need Anything Fancy?
I always use my biggest Dutch oven since it’s nice and heavy, but honestly, any decent-size pot will do. No Dutch oven? No stress, just double-check for sticking at the bottom during simmering. I once used a slow cooker on low all day (barley came out a tad mushier but still tasty, so you do you).
Keeping Soup Around (Or Not)
This soup stores in the fridge up to 3 days (probably longer, but it’s never survived past Day 2 in my fridge). It freezes, too, just keep in mind when you thaw it, you might want to loosen it up with more stock or water. Freezer bags work for me—but then again, labeling them correctly is another matter… found ‘Green Stuff Soup’ last month; still have no idea what soup that actually was.
How Do We Like To Eat This?
I love a massive bowl straight up, but my cousin dunks toasted rye bread in hers. Sometimes, if we’re feeling proper, a sprinkle of grated parmesan on top and a side salad. Other times, straight out of mugs while watching old sitcoms—it’s that kind of flexible recipe.
Pro Tips I Learned The Hard Way
- I once tried to rush the simmer and cranked the heat. Yeah, the barley burned onto the bottom—took ages to scrape. Just let it do its thing, low and slow.
- Canned tomatoes sometimes taste sharp; a pinch of sugar or a squeeze of lemon at the end sorts that right out, but don’t overthink it; some days it’s tangy, some days it’s not.
- I always start with less salt than feels right, then adjust at the end. Saved me form a few too-salty disasters.
You Asked, I Answered
- Can I make it gluten free? Sure, swap barley for rice or quinoa—texture is a bit different, but it’s soup, not rocket science!
- Does it freeze alright? Yep, just keep in mind the barley goes all thirsty and soaks up broth, so you’ll want to thin it out when reheating.
- What veggies can I add? Oh, almost anything, except maybe not cabbage—it took over the whole pot when I tried. Green beans, peas, some bell pepper, even a potato if you want a thicker soup.
- Is it one of those soups that tastes better the next day? I think so! The flavors blend more, but the barley soaks up a lot. Totally up to your texture preference.
- Do I need to pre-soak the barley? Nah, not for pearl barley—though if you only have hulled barley, it might need a soak or a longer cook time. That stuff is stubborn.
And, to wrap up, if you get halfway through cooking and realize you left out an ingredient, don’t stress. It’s soup; it’s practically impossible to mess up—unless you go wild with salt, and even then, bread can save things. Happy cooking!
Ingredients
- 1 cup pearl barley
- 1 tablespoon olive oil
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 zucchini, diced
- 1 cup green beans, cut into 1-inch pieces
- 1 can (14.5 oz) diced tomatoes, with juice
- 6 cups low-sodium vegetable broth
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1 teaspoon salt, or to taste
- 2 cups baby spinach
Instructions
-
1Rinse barley under cold water. In a large pot, heat olive oil over medium heat. Add onion, carrots, celery, and garlic. Sauté for 4-5 minutes until vegetables soften.
-
2Stir in the barley, zucchini, and green beans, cooking for another 2 minutes.
-
3Add diced tomatoes, vegetable broth, dried thyme, black pepper, and salt. Bring to a boil, then reduce the heat to low and simmer uncovered for 35-40 minutes, or until barley is tender.
-
4Stir in baby spinach and cook for 2 more minutes until wilted. Adjust seasoning as needed.
-
5Serve hot, garnished with fresh herbs if desired.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




