Place beans and cinnamon sticks in a large pot and add water to cover by 2 inches; bring to a boil. Boil for 2 to 3 minutes. Remove from the heat, cover, and let soak for 1 hour.
Cube sweet potatoes and place in a large pot. Cover with salted water and bring to a boil. Reduce heat to medium-low and simmer until tender, about 20 minutes. Drain.
Puree beans and soaking water with an immersion blender until smooth. Pass blended beans through a colander.
Add milk, evaporated milk, and coconut milk. Turn on the heat to medium and add sugar, condensed milk, cinnamon, nutmeg, and cloves. Cook, stirring every once in a while, for 15 minutes. Add sweet potatoes, raisins, butter, salt, vanilla, and ginger. Reduce heat to low and cook, stirring every now and then, for 15 more minutes.
Nutritional Facts
Per 30 servings
Calories: 353
Carbohydrate: 62g
Fat: 8g
Fiber: 6g
Protein: 12g
Sugar: 37g
Related Recipes
Quick Red Beans and Rice
Golden Milk Nice Cream
Cranberry Bliss Bars
Chocolate Tart
Arroz Con Tres Leches
Ground Chicken Chili
Apple Coffee Cake
Dulce de Leche Banana Cream Pie
Sweet and Sour Green Beans
Vegetable Shepherd's Pie with Baked Beans
Rich Dark Fruitcake
Show-Stopping Chocolate Babka Wreath By Chef Shimi