Creamy Potato Barley Soup

Jump to Recipe ▼
Reader Rating
Total Time 40 minutes
Servings 4

This post may contain affiliate links. Please read our disclosure policy.

Potato Barley Soup is a hearty variation of classic potato soup made with barley, leeks, and nutrient-rich veggies. Rich and creamy, the soup comes together from scratch in a pinch and is perfect for winter weeknights.

a bowl of creamy potato soup with barley and bacon

I can’t seem to ever get enough soup when the cold weather rolls in. Chicken noodle soup and white chicken chili are a few of my comforting go-to’s, but when I’m craving something a little more nourishing, I turn to Potato Barley Soup. It’s creamy, dreamy, and packed with flavor!

This hearty soup has everything you love about traditional potato soup but has added nutrition from the barley. According to Healthline, this whole grain has a low glycemic index and is high in fiber. Just one bowl will fill you up and leave you feeling satisfied. 

The best part? All it takes is 10 minutes of prep work and 30 minutes on the stove top. Served with crusty bread, it’s a stick-to-your-ribs kind of one-pot soup the whole family will LOVE. 

Recipe features

  • Each bowl is filled with nutrient-dense potatoes, veggies, and grains. 
  • It’s so flexible. Treat this recipe as a blank canvas and make your own variation of potato soup. You can also make it vegetarian! 
  • You get a ton of soup out of this recipe, meaning it’s perfect for serving a crowd or when you need leftovers for meal prep.
a bowl of creamy potato soup with barley and bacon

Ingredient notes:

  • Barley – Cooked barley has a soft, chewy texture and a delicate, nutty flavor. I like using pearled barley rather than ​​pot barley because it doesn’t need to be soaked prior to cooking. No matter which variety you use, be sure to rinse the barley beforehand.
  • Potatoes – Yukon gold potatoes are sturdy, buttery, and delicious in soups. Russet potatoes also work. 
  • Bacon – The bacon is optional. Classic potato soup has bacon, but it’ll taste just fine without it. 
  • Vegetables – I like soup with a lot of stuff in it. One of those layers of stuff is onions, carrots, and leeks. The leeks give the broth a deeper flavor, but you can use celery instead or a mix of both.  
  • Parsley – Fresh parsley enhances the comforting flavors and aromas of the rest of the ingredients. You can also use fresh thyme, rosemary, or sage
  • Chicken broth – Use regular chicken broth. I tested this recipe with regular chicken broth and low-sodium chicken broth, and the low-sodium version needed A LOT of added salt. 
  • Cream – You’ll use a combination of half and half and the milk of your choice (regular or dairy free) to achieve the creamy texture. 
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Step-by-step instructions

Step 1: Cook the barley. Bring the barley and water to a boil in a large saucepan. Cover and simmer until the barley is soft and tender. 

Step 2: Cook the bacon. Cook the bacon in a large pot or dutch oven. Transfer it to a plate and reserve the bacon grease in the pot.

Step 3: Saute the vegetables. Add the butter to the pot and, once melted, add the onion, carrots, leeks, and parsley. Once the vegetables are soft, add the potatoes, chicken broth, and salt. 

cooked chopped bacon on the right, and cooked veggies in a dutch oven on the right

Step 4: Let it simmer. Bring the soup up to a boil, then lower the heat, cover with a lid, and simmer until the potatoes are fork-tender. 

Step 5: Add the cream, then blend. Now stir in the half and half and milk. Carefully transfer half of the soup to a blender and blend until creamy (an immersion blender will also work here).

Step 6: Stir in the rest, then serve. Pour the blended soup back into the pot. Add the barley and bacon. Give everything a good stir and enjoy! 

cooked potato soup on the left, and creamy potato soup on the right

Slow cooker instructions

If you’d rather set it and forget it, you can easily make this creamy vegetable barley soup in a slow cooker instead: 

Step 1: Cook the barley and bacon as normal.

Step 2: Stir the chicken stock, potatoes, herbs, and veggies into your slow cooker. Cook on Low for 6 to 8 hours or on High for 3 to 4 hours.  

Step 3: In the last 15-20 minutes, stir in the half and half and milk and continue to cook until the mixture thickens. 

Step 4: Transfer half of the soup to a blender and blend until smooth. Stir in the bacon and barley, then serve!

Tips and FAQs

  • Don’t skip the rinse! Make sure to rinse the barley under cool running water in a sieve to rinse away dust and debris.
  • Craving a meatier soup? Cook ground Italian sausage in a pan on the side and then stir it into the soup with the bacon and barley.
  • If you want to add more vegetables to your potato barley soup, feel free to add celery, winter squash, parsnip, turnip, or other root veggies. Leafy greens, like spinach or kale, can also be added at the end. 
  • If you’d prefer to use a different type of grain, you can replace the barley with farro, brown rice, or quinoa.  

Does barley need to be soaked?

Pearled barley does not have to be pre-soaked before it’s used in vegetable barley soup. Pot barley, however, should be soaked overnight. 

Do you have to cook barley before putting it in soup?

It’s recommended. Barley is super absorbent, which means you’ll need to add more liquid and cook the soup for longer if you were to cook the barley in with the soup. It’s much easier to cook it separately.

Can I make vegan barley soup?

This recipe has only been tested with milk products to achieve a rich and creamy consistency. Check out my vegan potato soup for a plant-based option. 

How do I make vegetarian potato barley soup?

Modifying this recipe to be vegetarian is simple. Use vegetable broth instead of chicken broth and omit the bacon. 

a bowl of creamy soup with a spoon in it

Storage

  • Refrigerator: After cooling, pour the leftover soup into an airtight container and keep it in the refrigerator for 3 to 4 days. Reheat on the stove over medium-low heat. If it’s too thick, add a splash of broth or water.
  • Freezer: Not recommended. Potato soup made with dairy products doesn’t freeze well. 

More hearty soup recipes

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

5 from 4 votes

Creamy Potato Barley Soup

Servings: 4
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Potato Barley Soup is a hearty variation of classic potato soup made with barley, leeks, and nutrient-rich veggies. Rich and creamy, the soup comes together from scratch in a pinch and is perfect for winter weeknights.
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3/4 cup uncooked barley, rinsed
  • 1 1/2 cups water
  • 4 slices bacon, chopped
  • 2 tbsp butter
  • 1 cup yellow onion, chopped
  • 1 cup carrots, chopped
  • 1/4 cup leeks, chopped
  • 1/4 cup fresh parsley, chopped
  • 3 yellow or russet potatoes, peeled and diced
  • 32 oz. chicken broth
  • 1 tsp salt
  • 1/2 cup milk
  • 1/2 cup half and half

Instructions 

  • Add the barley and water to a large saucepan; bring to a boil, then cover and simmer until the barley is cooked.
  • Add the bacon to a heavy-bottomed pot, like a dutch oven, and cook it; remove it with a slotted spoon and reserve the bacon grease.
  • Add the butter to the same pot. Once it's melted, add the onion, carrot, leeks, and parsley and sauté for 5 minutes or until soft.
  • Next, add the chopped potatoes, chicken broth and salt and bring the soup to a boil. Then, reduce the heat to a simmer, cover the pot and cook the soup for 15 minutes, or until the potatoes can easily be pierced with a fork.
  • Pour in the half and half and milk and stir. Then, scoop HALF of the soup into a high powder blender and blend until smooth. Pour back into the pot, then add the cooked barley and bacon back in. Season with salt and pepper to taste and enjoy!

Notes

*Calories are per serving and are an estimation
*Storage: store leftovers in a sealed container in the refrigerator for up to 4 days 
*Milk: Feel free to use whatever milk you have on hand (I used almond milk); Can sub heavy cream instead of half and half if you want the soup to be extra creamy; Can omit the bacon to keep this vegetarian if you prefer 

Nutrition

Calories: 411kcal | Carbohydrates: 66g | Protein: 12g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 30mg | Sodium: 1532mg | Potassium: 1277mg | Fiber: 10g | Sugar: 6g | Vitamin A: 6100IU | Vitamin C: 36mg | Calcium: 145mg | Iron: 4mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!

UPDATE NOTE: This post was originally published in October 2016. It was updated with new text and photos in February 2022. 

girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

5 from 4 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




16 Comments

  1. Tina Evans says:

    More a question… I have soo many potatoes will probably quadruple the recipe. Does it freeze well

    1. Erin says:

      It should freeze well, yes!

  2. Zerrin says:

    5 stars
    This is what I call perfect soup! Leeks, carrots, potatoes. Love all the ingredients inside. Super hearty and comforting! You’re making me hungry with your photography! Pinning this as well 🙂

  3. Jess @hellotofit says:

    GIRL. You are KILLIN’ the photography! I know I say that like, once a week, but I’m loving the “darker” shadowy look, but all the colors and textures are still detailed and crisp.
    Also, pass me a spoon. Or maybe I’ll just dive head first into a bowl 😉

    1. Erin says:

      Bahhh thanks so much Jess–I’ve been loving the darker photos more myself 🙂

  4. Sarah @ Making Thyme for Health says:

    I just imagined Layla pulling you like crazy, trying to get after the squirrels, lol! Coco used to do that and it drove me nuts. Now she can barely walk, poor thing. They get old so fast. 🙁

    I love how comforting this recipelooks. Barley is one of my all time favorite grains and I can imagine it’s wonderful with the creamy texture of this soup!

    1. Erin says:

      That’s exactly what happens but I try to remind myself that one day she’ll be old and to just suck it up and deal with it! <–easier said than done though 😀

  5. Julia says:

    CreaCreamy and dreamy?! I’m in!! I love soup during all times of the year, particularly in the fall and winter. I’ve been craving a potato soup like mad lately..I’ll definitely have to try this out! Love it!

    1. Erin says:

      Thanks Julia!

  6. Karen Peterson says:

    I’ve been craving potato soup for a week – now I have a new recipe to try. I love your bowls. My husband likes big, big soup bowls.

    1. Erin says:

      Thanks Karen! I think they’re from West Elm

      1. Karen Peterson says:

        Thank you, Erin. I’ll check it out.

  7. Kelly @ Kelly Runs For Food says:

    I love potato soup! I totally agree that bacon is optional in this instance. As much as I like bacon, I almost prefer potato soup without it. I’m sure this is delicious either way though!

    1. Erin says:

      It absolutely IS delicious either way.

  8. Monica says:

    so excited for soup season! Ill be giving this one a try 🙂

    1. Erin says:

      Thanks Monica–I’m excited too!