Cooking show host and food writer Jo Pratt has a new collection of vegetarian recipes out that will revitalize your repertoire and impress your guests. From the traditional to the brand-new, there’s a recipe in here for every lover of vegetables at the table. This cauliflower cream cheese soup is a velvety addition to any dinner table. 

This is a contender for my favorite recipe in the book – just looking at it makes me want to polish off the whole bowl. It’s mellow and cheesy and so lovely eaten on its own, but the meltingly soft, sticky, sweet roast onions piled in the middle really make it something super special. It’s very difficult to stop at just one bowl, which is why I’ve made the recipe big enough for eight portions.

Optional: Add 2 1/2 ounces diced pancetta to the onions halfway through their cooking time and serve both on top of the finished soup.

Reprinted with permission from The Flexible Vegetarian