Bake 4 sweet potatoes on the oven at 400 degrees for 1 1/2 hours while the beans cook.
Once the sweet potatoes are done, caramelize the onion and garlic in a large pot. Take the skin off of the sweet potatoes, chop them up and add them to the large pot.
Mix in the black beans, curry powder, broth, cayenne pepper, raisins, chopped spinach, and coconut milk. Simmer for 15 minutes.