
One of the reasons I started my blog was that I’d forgotten how I had made an amazing mushroom soup. So I wanted to record my recipes so it didn’t happen again!
I’ve always loved mushroom soup.
The only problem with mushroom soup is that it generally doesn’t include any green veggies.
I don’t feel right if I don’t get some greens with every meal.
But this version with spinach ticks all the boxes.
Creamy, earthy mushroomness, the good-for-you-greeness of spinach and the crunch of macadamia.
I’ve used leeks here but onions will work just as well.

Creamy Mushroom & Spinach Soup
Ingredients
- 2 large leeks
- 500 g mushrooms (1lb) sliced
- 3 cups chicken stock or veg stock
- 250 g frozen spinach (8oz ) defrosted
- 4-6 tablespoons double (heavy) cream
- 50 g roast macadamias (2oz) or other nuts, chopped
Instructions
- Wash leeks and slice discarding the dark green tops but using the white and pale green stems.
- Heat a medium saucepan on a medium heat. Add a good few tablespoons olive oil and the sliced leeks. Cook covered, stirring now and then for about 10 minutes or until leeks are soft but not browned. If they start to brown, add a splash of water and turn the heat down a little.
- Add sliced mushrooms and stock and bring to the boil. Simmer rapidly with the lid off until the mushrooms are tender. About 15 minutes.
- Remove soup from the heat and puree using your stick blender.
- Return the pan to a medium high heat. Squeeze spinach dry and add to the pot with the cream. Stir well and allow to warm back to a simmer. Taste and season with salt and pepper as needed.
- To serve divide hot soup between two bowls. Drizzle over a little extra virgin olive oil and a little swirl of cream. Finish with the nuts.
Nutrition
WINE MATCH: A big buttery Chardonnay.
Variations & Substitutions
pantry-friendly – mushroom + Leeks = 4 diced onions. Cream = 3T butter.
short on time – skip the leeks.
keto / ultra low carb – try this Tuscan Greens Soup instead.
dairy-free – replace cream with almond butter or use more extra virgin olive oil at the end.
more substantial (carb lovers) – crusty bread/bread rolls, cooked rice, cooked quinoa, or cooked short pasta added after pureeing.
more substantial (low carb) – more macadamias, more extra virgin olive oil, more mushrooms. Or serve with Almond Breads.
carnivore – add some cooked bacon or sausages.
Low FODMAP – Try this Tuscan Greens Soup instead.
different vegetables – leeks = onions. Spinach = any greens such as kale, collards, chard, silverbeet, mustard greens. If using fresh greens add sliced greens to the pot with the mushrooms so they have time to cook. Mushrooms = extra leeks, extra greens, broccoli, cauliflower, zucchini, eggplant.
different nuts – any roast nuts will work here. Macadamias add a lovely creaminess. My next pick would be walnuts or almonds.
nut-free – replace with a bigger drizzle of extra virgin olive oil. Or use croutons or pan fried chickpeas.
Waste Avoidance Strategy
leek – keeps in the fridge for weeks. Can be frozen.
mushrooms – keep in the fridge in a brown paper bag. Once cooked will keep for weeks. And can be frozen raw or cooked.
chicken or vegetable stock – pantry for cubes or tetra packs or cans. Home made stock can be frozen.
frozen spinach – keep in the freezer.
cream – unopened cartons will generally keep in the fridge for 1-2 weeks. If you need to store for longer, just pop in the freezer in a sealed container.
roast macadamias or other nuts – keep them in the pantry.
Prepare Ahead
Yes! Just cook as per the recipe but keep the nuts separately. Leftovers will keep in the fridge for up to 2 weeks or can be frozen. To serve, bring back to a simmer and finish with the nuts.


Add to my Old Favourite Recipes
I used a fresh carrot at the start and some frozen peas at the end instead of the spinach, sour cream instead of the heavy cream, and stock powder with no added water apart from a bit from the pasta that I had it with. The cream deadened the flavour a bit, so I added more stock powder later. I had macadamias with the fresh dish and walnuts with the leftovers, and the latter worked better for me. Good.
I also didn’t bother pureeing the result at all, because I like a bit of differentiation.
Love it Mark!
I made this today with leeks and fresh baby kale that I wilted with the leeks in the saucepan. Butter instead of cream and it was really good! I left out the mushrooms because my husband isn’t a fan, but next time I will add them because he’ll never know =) I was so happy to try this and since I’m just starting with the meal plans I was very surprised to find myself relaxed and not panicking like I would normally do!!! Thank you so much Jules for being ‘real’ with us!!!! YOU ARE AMAZING!!!!
YOU are amazing Melissa! Keep up the excellent work 🙂
This was really delicious and easy. It was a yummy way to use up some things in the fridge. I had only a half of the mushrooms and no cream but added diced ham and cream cheese. Also, scallions instead of leeks. And some Montreal chicken seasoning. Jules, you really have taught me how to cook in a relaxed and no-worries way! Thanks!
So happy to hear that Jessica!
This was great! I used an onion instead of leek and left out the heavy cream bc it was great already. I did saute the mushrooms a bit before adding the stock. Added the frozen spinach directly without defrosting or squeezing. Extremely satisfying, flavorful and easy to make – as always! Will certainly make again. Served with a 1 frozen veggie burger to share, for some protein.
So glad you enjoyed Elizabeth!
I haven’t made this one yet, I am just dying to tell you what a profound difference your meal plans have made for me. I was never able to wait when I was hungry. Every recipe I have triedof yours ( now about 10) has been so delicious and satisfying I can wait as long as it takes to cook one. Which , as we know, never takes very long.Amazing! Thanks so much!
Oh wonderful Ellen!
Makes me so happy to hear that 🙂
Keep up the excellent work
Hi Jules,
This soup sounds really good, will try it soon
This week I cooked the Broccoli Putanesca and Creamy beef and mushroom pies.
They are both delicious and easy to make.
Thanks
Melita
It’s a fab soup Melita! Perfect for this time of year in the Southern Hempsphere.
Glad you enjoyed the Broccoli Puttanesca and the Creamy Mushroom, Beef & Almond Pies!
I really appreciate you taking the time to let me know 🙂