Total Time
3hrs 50mins
Prep 20 mins
Cook 3 hrs 30 mins

The original. Not time-effective.

Ingredients Nutrition


  1. Place the beans in a large pan. Cover with 3 quarts cold water and add the bay leaves. Bring to a boil, then reduce to a simmer. Cook the beans for 3 hours, stirring frequently and adding more water as necessary to keep the beans covered at all times.
  2. Heat the oil in a large skillet. Add the onions and sauté over medium-high heat until translucent, about 15 minutes. Add the garlic, cumin, and dried and fresh oregano and sauté for 2 more minutes. Remove from the heat and cool slightly. Transfer the onion mixture to a blender and puree until smooth. Set aside.
  3. When the beans are almost tender, add the onion puree, sugar, and salt, and continue cooking until just tender, 30 minutes. Taste and adjust seasonings.
  4. Ladle the hot soup into bowls and garnish with sour cream.


Most Helpful

We find this soup comes together fairly quickly with the use of a pressure cooker. The seasonings can saute, while the beans are being cooked. This means we also have reduced the liquid, which we have replaced with vegetable stock. We have kept the cumin where it is, but we've also upped the other spices somewhat.

OliveLover January 05, 2014

I cut the oil in half. One cup seemed like to much. This is a very healthy soup but we found it bland and lacking in flavour I might try it again using a broth as part of the cooking liquid. I also use my hand blender and pureed the soup just a bit

wicked cook 46 November 02, 2008

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a