Creamy Mushroom and Leek Soup


Have I ever mentioned that I am a huge fan of mushrooms? I’m sure I must have made a reference about it somewhere but if some of you missed it, let me just scream it out loud. I LOVE MUSHROOMS!

Remember the Easy Garlic Bread Recipe that I posted previously? Dipping chunks of the crunchy garlic bread in this Creamy Mushroom and Leek Soup is the perfect thing to do. It is enchanting and magical. I can see rainbows swirling all around with every spoonful. Okay, that is the unicorn in me talking.

Creamy Mushroom Soup would always remain a classic, but adding some leek to it elevates the earthy flavors of the soup and makes it taste really fresh.

The thing about this soup is, it is made up of easy pantry ingredients. Best of all, it is easily adaptable. If you are watching your calories, skip the cream. If you prefer a vegan version, use almond milk and some almond meal. Homemade is still the best as you can control the ingredients used, compared to the canned ones which are full of salt and preservatives.

Creamy Mushroom and Leek Soup

I like using fresh herbs for the soup but if you ain’t got any, feel free to use dried herbs. It still works beautifully. Personally, I like my soup chunky, so I only blended half of the soup so that I can still enjoy the texture of the mushroom and leek. This soup is still delicious the next day, so it is a good make ahead recipe.

Do give this Creamy Mushroom and Leek Soup a try lovelies. You will slurp up every last bite.

Creamy Mushroom and Leek Soup
Prep time
Cook time
Total time
Serves: 6
  • 350g fresh button/swiss brown mushrooms
  • 4 garlic cloves, minced/grated
  • 3 leeks, halved and sliced
  • 1 tbsp butter
  • 1 tbsp olive oil
  • 2 tbsp plain flour
  • 4 cups chicken broth (you can use 2 chicken cubes dissolved in 4 cups of hot water)
  • 2 dried bay leaves
  • ½ cup cooking cream
  • ½ cup milk (optional)
  • 1⁄2 teaspoon salt
  • 1⁄2 teaspoon crushed black pepper
  • 1 tsp fresh thyme (or ½ tsp dried)
  • Parsley or scallions for garnishing
  1. Heat butter and oil in a saucepan over medium heat.
  2. Add leeks and garlic. Cook, stirring often for 2 minutes
  3. Add mushroom and bay leaf.
  4. Mix in flour and cook for another 2-3 minutes.
  5. Once mushroom softens, add chicken broth and season with salt if required.
  6. After soup reaches a strong boil, remove bay leaf and blend half of the soup till smooth. You can skip this step if you prefer your soup to be all chunky.
  7. Return soup to saucepan over medium-low heat.
  8. Stir in milk, cream, black pepper and herbs.
  9. Cook for a further 4-5 minutes, till the soup reaches a soft simmer but not boiling.
  10. Add some broth/hot water if soup is too thick
  11. Ladle into serving bowls, garnish and serve with garlic bread.

Creamy Mushroom and Leek Soup


Loving our recipes?
Sign up to our free newsletters and stay inspired with our wealth of recipes, tips and ideas to get you cooking.


Leave a Comment

Rate this recipe:  

Subscribe to Maya Kichenette email updates..

Subscribe for new recipes,exclusive giveaways, behind the scenes and more !

We hate SPAM and promise to keep your email address safe.