3 Onion, Mushroom and Garlic Soup

Total Time
Prep 15 mins
Cook 40 mins

This is a buttery, hearty, warming soup. Has leeks, red onions, scallions, lots of garlic, and dried Porcini mushrooms. You can top it with cheese if you like.

Ingredients Nutrition


  1. Melt butter and olive oil in a large pot.
  2. Sauté leeks, onions, salt, pepper, sugar, 8-10 minutes adding garlic and cook 3 more minutes.
  3. Add strained chopped mushrooms, water, beef base, strained liquid from mushrooms and parsley.
  4. Bring to a boil lower heat to a simmer and cook for 20 more minutes.
  5. If desired, toast bread in over and top with your favorite cheese and place on top of soup and serve topped with a garnish of scallions and pepper.
  6. For vegetarian use only the vegetable base.
Most Helpful

I can't fairly give a rating here because I made so many changes - but this was very good! I have been waiting for my incompetent grocery store to have leeks in stock but apparently that's not happening - so today I simply ran out of patience! I made your recipe with a combo of dried porcini, baby bella, red and white onions. The soup is just finished and I burned my mouth in my haste to taste it! I vow to make this again and give it a rating based on the ingredients! Thanks, Rita!

5 5

This was fabulous. Though I followed the recipe (for the most part the only changes i made were to use sweet onions and to caramelize the onions prior to adding the leeks and spices and I skipped the parsley out of laziness!) I put cheese on top- the only kind I had was a mix of provolone, mozz and parmesan shredded and it was PERFECT on top of this. Oh, and I had to add another 1/2 tbsp of beef base concentrate but that was personal preference. I think it would have been fine if I didn't. Thanks for an awesome recipe! Next time I make this I am doubling the mushrooms!

4 5

We loved this soup. I didn't have any leeks so used all sweet onion. Loved the addition of mushrooms. I also added a splash of red wine for a little more depth of flavor. This warmed us on a cold, drizzly evening. Thanks for posting!