High-Iron Bean & Pearl Couscous Soup
A simple, nourishing, and soulful soup that actually *does* something. This high-iron blend of beans, greens, and pearl couscous is hearty, comforting, and made for those moments when your body is asking for a little extra support.
This is the kind of soup you make when your body is just asking for something a bit more nourishing (especially around that time of the month). It’s packed with iron-rich beans, greens, and bone broth, and you actually feel the difference after eating it.
At the centre of it are butter & cannellini beans, which I feel are criminally underrated. The texture is so good: soft and creamy but still holding their shape, and they make the whole thing feel really hearty and filling.
You’ve got a base of onion, carrot, capsicum, zucchini, and garlic, which just builds flavour as it cooks, plus cumin, coriander, and paprika for a bit of warmth. The biggest thing here is to season each layer as you go... salt and pepper when you’re cooking the veg, then again as you add things in. I promise it makes such a difference.
It’s also very flexible. You can swap in celery instead of capsicum, add peas or broccoli, or use kale instead of spinach. This is very much a “use what you have” recipe.
In terms of consistency, you can keep it more brothy or let it thicken up depending on how you like it. I usually just add a bit more water as it cooks if needed. It’s also really good the next day, so perfect for meal prep or leftovers (add in some water when reheating).
My husband initially turned his nose up at this… and then went back for seconds. So take from that what you will.
I served it with yoghurt flatbreads (easy to find on Google), which are super simple, but it would also be really good with some crusty sourdough.
And if you want to make it vegetarian/vegan, just skip the butter and parmesan and use veggie broth instead, it's still just as good.