This cauliflower potato soup is creamy, hearty and full of wholesome ingredients. It's perfect for chilly days , served with bread, biscuits or crackers. Easy to make and full of flavor.
Preheat your oven to 415°. Prepare your baking sheet by lining with parchment paper.
Place your cauliflower florets on your baking sheets. Drizzle with 1 tablespoon of olive oil. Stir the veggie pieces around to get a little olive oil on each piece. Roast in the oven for 30 minutes, stirring 1 or 2 times.
Meanwhile, heat the remaining 1 tablespoon olive oil in a large pot over medium high heat. Add the onions and sauté for about 5 minutes.
Stir in the seasonings and the vegetable broth and bring to a boil. Add the potato pieces and boil for about 10 minutes.
Add the roasted cauliflower, lower the heat and simmer for 10 more minutes.
Remove the bay leaf and use an immersion blender to puree to your desired consistency. Serve hot with crusty bread or biscuits.
Store any leftovers in an airtight container in the fridge for up to 4 days.
Equipment
Large soup pot
Baking sheet
Immersion blender
Notes
I use an immersion blender for this soup so that it still has some texture. If you want a completely smooth soup, puree it in batches in a blender.
Some favorite toppings to try is French's fried onions, cheese (plant-based or regular), or green onions.
If the potato pieces boil for more than 10 minutes while the cauliflower is roasting, that is completely fine. It'll need to be soft for pureeing.