Pre-tox and de-tox around the holidays with this delicious, velvety, eye-catching Roasted Cauliflower Potato and Beet Soup. It's vegan, gluten-free, perfect for meal prep and freezer friendly!
Remember to PIN THIS to save the recipe for later!
Why You Need this Recipe
After splurging over Thanksgiving weekend, I'm ready for some lighter fare in between holiday gatherings and this healthy, flavorful soup does the trick. Plus it kept me fueled while clicking away on Cyber Monday. I'm totally pumped to have gotten ninety percent of the Christmas shopping d-o-n-e. Nothing like getting gifts crossed off the list!
Getting Started
As for this irresistible soup, inspiration came from the farmer's market tables piled with fall and winter produce. There was also a stand with micro greens, pea shoots and beautiful radishes that made for the perfect garnish.
I started off by roasting the beets separately from the cauliflower, potatoes, onion and garlic since they would take much longer to become tender. As a shortcut, you can buy packaged beets already roasted but I found the pigment isn't quite as intense. Plus I love having roasted beets on hand so I'll roast a bunch, slice and freeze them.
The veggies simply get a good drizzle of olive oil and a generous sprinkling of spices before heading to the oven. You can see how the color intensifies after roasting in the photo below.
What if I can't find purple cauliflower and potatoes?
No problem! Purple sweet potatoes are an obvious alternative, and you can simply use white cauliflower and potatoes as well. The soup will be less purple and have more of a magenta hue from the beets adding the only color.
Once you have tender roasted veggies, break out your blender or food processor and get pureeing. Work in batches and have a pot ready to go to keep the soup warm as you blend.
Tip of the Day
when working with hot liquids, do not fill the blender or processor bowl more than halfway, and allow room for steam to escape.
How to Serve
You can ladle the soup into bowls as a main course or 'soup course', or in shooters if serving a crowd. No matter the serving size, have fun garnishing! I used radishes, cauliflower florets, pea shoots, sesame seeds and coconut cream to keep it vegan. Enjoy!
More Healthy Fall & Winter Recipes
The holidays are synonymous with indulging and imbibing so here are some delicious and healthy options to counterbalance the splurges.
Creamy Vegan Curried Carrot Soup
Winter Citrus Salad with Avocado & Goat Cheese
Thai Butternut Squash & Pumpkin Curry
Easy Vegan Pumpkin Chickpea Chili
Red Wine Braised Lentils with Spinach
Before you go, stay in touch on Instagram, Pinterest and Facebook, and subscribe above to join our email community for all the latest updates!
📋 Recipe
Roasted Cauliflower Potato and Beet Soup
Ingredients
- 3 cups small purple cauliflower florets , plus extra for garnish
- ½ pound purple fingerling potatoes , cut into ½-inch pieces
- 1 medium red onion , cut into wedges
- 6 garlic cloves , unpeeled
- 3 tablespoons olive oil
- ½ teaspoons cumin
- ½ teaspoon cardamom
- ½ teaspoon kosher salt
- ¼ teaspoon ground pepper
- 2 cups unsweetened almond milk
- 1 cup vegetable broth
- 2 beets , peeled and roasted, homemade or store-bought (See Notes)
- 2 teaspoons fresh thyme leaves
- ¼ teaspoon crushed red pepper flakes (optional)
- Salt and pepper , to taste
- Garnish: reserved cauliflower florets, coconut cream, radish slices, pea shoots, sesame seeds
Instructions
- Preheat oven to 400°F.
- Place cauliflower, potatoes, red onion and garlic cloves on an extra-large, parchment-lined rimmed baking sheet.
- Drizzle vegetables with olive oil, and sprinkle with cumin, cardamom, salt and pepper. Toss to coat.
- Roast for 25-30 minutes, stirring halfway through.
- Vegetables should be easily pierced with a fork when done.
- Peel the garlic cloves when cool enough to handle.
- Working in batches, place half of the vegetables in a blender or large food processor. Add ½ each of the almond milk, vegetable broth and beets.
- Blend until smooth. Pour the pureed soup into a large saucepan to keep warm on medium heat.
- Repeat blending the remaining vegetables with the remaining almond milk, vegetable broth, beets, thyme and red pepper flakes, if desired. Pour into saucepan with blended soup.
- Simmer 5-10 minutes until heated through. Season to taste with salt and pepper.
- Serve hot with suggested garnishes, as desired. Enjoy!
Notes
- Preheat oven to 400°F. Remove stems and wash beets well.
- Place whole beets in a foil-lined baking dish. Drizzle with 1 tablespoon olive oil, and sprinkle with salt and pepper. Cover tightly with more foil.
- Bake 45-60 minutes, or until a knife is easily inserted.
Soup can be made 3 days in advance. Let cool, cover and refrigerate. Soup can also be frozen up to 6 months.
Nutrition
This page contains affiliate links. Meaning, whenever you purchase an item after clicking an Amazon link through this website, we receive a small percentage from Amazon. It doesn’t cost anything extra to you! It simply helps maintain the blog. Thanks so much!
Michelle says
This is the most beautiful soup I've encountered! Wow, who knew cauliflower could be so exciting?! Happy New Year, Kim!
Kim Peterson says
Thanks so much Michelle! Happy New Year!
Ben|Havocinthekitchen says
I'm a huge fan of beets and beetroot soup, and I must admit this looks so impressive! That's probably one of the prettiest beetroot soup recipes I've ever seen. Needless to say, the veggie combo is delicious, too. Splendid!
Kim Peterson says
Thanks so much Ben! I have so much fun garnishing! 🙂