Rating: 5 stars
4 Ratings
  • 5 star values: 3
  • 4 star values: 1
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0

This isn't your mother's slow cooker recipe! No cans of creamed soup or spice packets here. This is a fragrantly spiced, slightly tangy soup full of vegetables and Cuban goodness that's good tasting and good for you. And there's no need to soak the beans overnight! Serve over steaming hot brown rice.

Recipe Summary

4 hrs 15 mins
4 hrs 25 mins
10 mins
6 servings


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Rinse beans and remove any particles or bad beans; place in a saucepan and cover with 2 inches water. Add celery and bay leaves. Bring to a boil and cook over high heat, adding more water as necessary, for 10 minutes. Drain beans and remove and discard celery.

  • Meanwhile, heat oil in a large skillet over medium high heat. Add onion, bell pepper, and carrot; saute until onions are fairly translucent, about 5 minutes. Add garlic, cumin, and chile flakes; continue to cook until heated through and fragrant, 1 to 2 minutes. Remove from the heat.

  • Place tomatoes and water in a slow cooker. Add onion mixture, beans, and bay leaves.

  • Cook until beans are tender enough that you can easily smash one between your tongue and the top of your mouth, on Low for 6 hours or High for 4 hours. Add vinegar. Taste to adjust seasonings and add hot pepper sauce.

Cook's Notes:

To make ahead, you can do steps 1 through 3 the night before. Store the bowl of the slow cooker in your refrigerator overnight until you are ready to start cooking.

Soup can be partially pureed for a thicker consistency.

Nutrition Facts

191 calories; protein 9.4g; carbohydrates 32.5g; fat 3.1g; sodium 803.5mg. Full Nutrition