1 medium sweet potato, peeled and cut into 1" cubes
3 carrots, peeled and sliced
1 stalk celery, diced
1 small yellow onion, diced
1 clove garlic, minced
pinch of kosher or sea salt, more or less to taste
1/2 teaspoon black pepper
1/8 teaspoon allspice
1 teaspoon paprika
1 bay leaf
2 (15 ounce) cans kidney beans, drained and rinsed (optional, navy beans)
4 cups vegetable broth, low-sodium
1 (14.5 oz.) can diced tomatoes (no salt added), this is an optional ingredient
4 cups baby spinach, loosely packed
1 tablespoon plus 1 teaspoon extra-virgin olive oil, optional, for serving (1/2 teaspoon per serving)