Creamy, rich, and packed with nutty, sharp, tangy, cheesy flavor, this 100% vegan loaded potato soup relies on a few secret ingredients and techniques to satisfy even the hungriest eater. Vegan mushroom bacon bits, broccoli, and scallions load it up.
Prep Time30 minutesmins
Cook Time1 hourhr
Total Time1 hourhr30 minutesmins
Course: Soup
Cuisine: American
Keyword: loaded, potato, soup
Servings: 8
Calories: 378kcal
Ingredients
1head cauliflowersplit in half
2largeor 3 medium russet potatoes, about 1 1/4 pounds total
3tablespoonsvegetable or canola oil
3tablespoonscoconut or palm oil or vegetable shortening
1large leekchopped
2stalks celeryfinely chopped
6scallionsthinly sliced, white and green parts reserved separately
4medium cloves garlicthinly sliced
Kosher salt and freshly ground black pepper
1teaspoonpaprika
1chipotle pepper packed in adobo saucefinely chopped, plus 1 teaspoon adobo sauce
1cuproasted cashews
1quartalmond or cashew milk
1/2teaspoonliquid smokeoptional
2cupHearty Vegetable Stock or wateruse less if you like it thicker
1bunch minced fresh chives
1Crispy Vegan Mushroom "Bacon"to taste
1cupsteamed broccoli floretsgarnish
Vegan sour creamfor serving (optional)
Extra-virgin olive oilfor serving
Instructions
Adjust oven rack to center position and preheat oven to 400°F. Toss cauliflower and potatoes in vegetable or canola oil and transfer to a parchment or foil-lined rimmed baking sheet. Use a wooden skewer to poke 6 holes in each potato. Roast cauliflower and potatoes until potatoes show no resistance when a wooden skewer is pressed through them, about 1 hour.
Meanwhile, heat shortening, coconut, or palm oil in a large saucepan over medium-low heat until melted. Add leek, celery, scallion whites, and garlic, season with salt and pepper, and cook, stirring frequently, until very soft but not browned, about 10 minutes, lowering heat as necessary to prevent browning. Add paprika and chipotle pepper along with adobo sauce and stir to combine. Stir in cashews and transfer to a large bowl. Set aside until cauliflower and potatoes are cooked.
When potatoes and cauliflower are cooked, transfer cashew mixture to the jar of a blender. Add cauliflower, discarding any green leaves and the central fibrous stem. Add almond milk and liquid smoke (if using). Peel half of one potato and add to blender. Blend, starting at lowest speed and increasing to high until completely smooth, about 2 minutes. Transfer to a large pot through a fine mesh strainer.
Split remaining potatoes in half and press through a ricer or food mill directly into the pot of soup. Whisk by hand or with a hand mixer until potato is thoroughly incorporated and soup is smooth. Thin to desired consistency with Hearty Vegetable Stock or water, then season to taste with salt and pepper. For smoother soup, blend with a hand blender, but do not over-blend or it will become gluey. Soup can also be made smoother by pressing through a fine mesh strainer with the bottom of a ladle.
Stir in chives and half of mushroom bacon, reheat until simmering, and serve immediately, topping with vegan bacon, broccoli florets, scallion greens, vegan sour cream, and drizzling with olive oil.