Creamy Steak and Mushroom Soup

I know what some of you may be thinking, Des it is summer why on earth are you sharing a soup recipe with us? I have a perfectly good explanation: summer weather in the Pacific Northwest can just plain suck sometimes.

Imagine with me for a minute that you spend an entire Saturday outside enjoying an 80 degree day. You lay in the sun, have a picnic and take a long walk. You get to thinking, perhaps a little naively, “This weather is great! Tomorrow I am going to have myself a BBQ. I am going to cook a delicious steak with sauteed onions and mushrooms. Oh an maybe a baked potato too. And I am going to do it all outside on the grill and then soak up the sun as I savor the meal on my patio.”  You go to bed dreaming about how wonderful your steak is going to be. Then in the wee hours of what was to be your beautiful, sunny Sunday, you wake up to the sound of rain, lots of rain. Suddenly your dream of that delicious steak went straight out the window and landed in the huge puddle of mid-summer rain next to your grill.

The above scenario is exactly what happened to me yesterday. While I could’ve let the gloomy, soggy weather get me down, I chose not to. I was going to enjoy my steak darnit. I’d just have to prepare it a different way. Instead of cooking it all on the grill, I put everything, the steak, the onions, the mushrooms and the potato into a large pot and made a tummy warming, creamy soup that was ready just as the thunder rolled in.

Creamy Steak and Mushroom Soup Recipe

Serves 4 - 6 Prep Time: Cook Time:


  • 3 tablespoons olive oil, divided
  • 1 1/4 pound round steak
  • 1 onion, roughly chopped
  • 3 cloves garlic, chopped
  • 3 cups sliced crimini mushrooms (about 6 large mushrooms)
  • 2 tablespoons flour
  • 2 cups beef broth
  • 1 cup vegetable broth
  • 1 tablespoon Worcestershire sauce
  • 2 medium russet potatoes, diced
  • 1 1/2 cups half and half
  • 2 tablespoons chopped fresh tarragon (remove leaves from stems then chop)
  • kosher salt and fresh cracked pepper to taste



Heat 1 tablespoon of olive oil in a large pot over medium heat. Season the steak with salt and pepper. Cut the steak in half. Cook 1 half in the pot until browned, about 3 minutes per side. Transfer to a plate. Add another tablespoon of olive oil to the pot. Cook remaining half of steak until browned, about 3 minutes per side. Transfer to same plate and set aside to rest.


In the same pot, add the remaining tablespoon of olive oil, the onion and the garlic. Cook 5 minutes or until browned. Add sliced mushrooms and cook until softened, about 5 minutes.


Sprinkle flour over the mushroom mixture. Cook 1 minute.


Pour in beef, vegetable broth and Worcestershire sauce. Scrape any brown bits from the bottom of the pan. Bring to a boil. Reduce heat to medium-low and add potatoes.


Cut steak into bite size pieces. Return steak and any juices from the plate to the pot. Simmer soup for 30 minutes. Potatoes should be soft.


Slowly stir 3 tablespoons of soup broth into the half and half to temper it. Slowly stir tempered half and half into the soup. Cook for about 10 more minutes.


Stir in fresh tarragon. Season to taste with salt and pepper. Serve.


Hopefully, many of you are enjoying hot and sunny summer weather right now, but I bet a few of you will have a couple of days where you'll crave a warm, comforting dish in the coming months. I hope this satisfies that craving. Enjoy!

Leave a Comment

  • Reply
    February 16, 2013 at 4:17 pm

    This soup was incredible, my husband loved it !!! Thank you for sharing !!!

  • Reply
    November 2, 2009 at 7:34 am

    WOW! This soup was amazing! I made it last weekend and oh how comforting and delicious! This is recipe is defintinely a keeper!

    • Reply
      November 3, 2009 at 9:09 pm

      Thank you Denise! I am glad that you enjoyed this soup! :)

  • Reply
    August 13, 2009 at 8:01 pm

    Omg! I tried this recipe and it was delicious! (I also live in Seattle, and also realized that this week was not the sunniest week to bbq!)

    I used different mushrooms and (a lot of different mushrooms since I didn’t have enough of one kind~ lol~) used sweet basil instead of tarragon, but it still came out great ^_^

    Thank you so much!

    • Reply
      August 14, 2009 at 11:15 am

      You are welcome Nancy! This week was definitely not the best week to BBQ in Seattle, but it has been the perfect week for soup! It is nice to hear that you enjoyed this and your additions sound lovely. I love all different kinds of mushrooms, they each have their own wonderful flavor but many work well together. I bet a variety was great in this recipe.

  • Reply
    July 14, 2009 at 9:29 am

    well done! looks and sounds fantastic.

  • Reply
    July 14, 2009 at 3:45 am

    Des, The site looks very fresh and inviting. Well done!

    I just happen to have some strip steak left over and may have to try this soup. It looks great!

  • Reply
    July 13, 2009 at 6:22 pm

    Hi Des,
    The web site looks great and the photographs are pristine.
    I plan to blog about it later in the week.
    Also, I plan to share with others on my listserv.
    I hope you don’t mind. My character in my book is named Ambrosia.
    Thanks for sharing!

    Rekaya Gibson, Author
    The Food Temptress

  • Reply
    July 13, 2009 at 6:10 pm

    WOW! I love this recipe!!

    • Reply
      August 27, 2017 at 5:46 pm

      Hi, I see the last comment was 8yrs ago. I hope you can still help. I’m cooking the soup for 30min but it seems dry…like there is not enough liquid. Will it create more juice or should I add more broth? Thanks

    A little bit about me...

    Hi! I am Des! Welcome to Life’s Ambrosia where Dinner is served and memories are made. Here you will find over 1000 tried and true recipes for every possible occasion. In the last 10 years, this blog has helped millions of families put dinner on the table and create food memories. Let me help you too. Read more »

    Have new recipes emailed to you.