Sophie, my recipe is almost exactly like yours!
For added protein and fiber, I like to add a can of chickpeas or cannellini beans before I puree it. I've used black beans in it, too, for a nice twist.
Thanks for sharing your recipe, it's perfect on a cold winter day. Yummy and satisfying.