Creamy Buffalo Cauliflower Potato Soup is perfect for a comforting and healthy plant-based meal. Made from cauliflower, potatoes, veggies, buffalo sauce, coconut milk, and spices and thickened without any dairy or flour. Ready in 35 minutes and vegan, gluten-free, dairy-free, paleo, and Whole30.
optional toppings: sour cream, shredded cheese, green onion, coconut cream, hot sauce
Instructions
Heat a large dutch oven or nonstick pot over medium heat. Add oil and let it get hot, about 30 seconds. Add garlic and saute for 1-2 minutes until fragrant. Add onion, carrots, and celery and salt and pepper and saute for 3-4 minutes until slightly softened.
Add diced potatoes and cauliflower. Add your broth, mix well, and make sure everything is covered. Place the lid on the pot and let simmer, untouched, over medium to medium-low heat for 17-23 minutes. Be careful that the liquid doesn’t boil over. If needed, adjust the lid so a little air can get in.
After 20 minutes the potatoes and cauliflower should be cooked through and tender. Using a measuring cup, remove 1 1/2-2 cups of the cooked cauliflower and potatoes and add to a blender. Try not to get too much liquid (it’s okay if you get some, but less liquid will make it more creamy). Add the buffalo sauce, coconut milk, and cayenne pepper to the blender. Blend until smooth and creamy. Add back into the pot and mix to combine.
Add the lemon juice and salt and pepper. Let simmer for a minute until well combined. Top with optional toppings and enjoy!
Notes
*This was about 4-5 small-medium-sized potatoes for me (but it will vary depending on how big they are). 24 ounces potatoes totalNutrition will depend on the buffalo sauce you use