For the Soup:
1 small onion, chopped
3 cloves garlic, minced
1 tablespoon chili powder
2 teaspoons ground cumin
pinch ground cayenne pepper, or to taste
3 cups cooked or 2 (15 ounce) cans low sodium or no-salt-added black beans
3 cups low-sodium or no-salt-added vegetable broth
1 tablespoon lime juice
1/4 cup chopped cilantro
4 green onions, chopped
For the "Mashed Potatoes":
1 large head cauliflower, chopped
1 small clove garlic, minced
1/2 - 1 cup unsweetened soy, hemp or almond milk (to desired consistency)
1/4 teaspoon black pepper, or to taste
2 green onions, chopped