Slow-cooked ranch beans with ancho chili peppers

Slow-cooked ranch beans with ancho chili peppers

Main dishes

Pinto beans, simmered for two hours in a sauce made with ancho chili peppers, tomatoes, garlic, cumin, and paprika, in a flavorful beef broth.

Enlarge photo
↓ Jump to recipe

These ranchero beans are simmered for a long time in a sauce made from ancho chili peppers, tomatoes, and spices. The beans are soaked overnight, and the meat broth adds body. If you don’t have ancho chili peppers, you can use paprika or ñora chili peppers instead.

Ingredients and directions

  • Prep time40 min
  • Cook time2 hr
  • Resting12 hr
  • Total14 hr 40 min
  • DifficultyMedium
  • CostBudget
  • Cooking methodnibbling
  • Estimated cost$6.44 $1.07 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 7, 2026.
  • Gluten-free
  • Low lactose

Ingredients

6 people
  • $0.31
  • $0.15
  • $0.83
  • $0.09
  • $0.02
  • $0.61
  • $0.58
  • $0.25
  • $2.78
  • $0.54
  • $0.06
  • $0.21
  • $0.01

Prices from US supermarkets for 10 of 13 ingredients; Belgian prices for the rest.

Directions

  1. Place the beans in a pot or bowl with the baking soda, and let them soak overnight.
  2. In a preheated pan, cook the ancho chili peppers for 2 minutes on each side, then turn off the heat, cover them with water, and let them soften and rehydrate for about half an hour.
  3. In the pot that will be used to cook the beans, heat a tablespoon of olive oil and sauté the onion until it becomes translucent, then add the garlic and cook for another minute.
  4. Pour the onion and garlic sofrito into a blender with the tomatoes, brown sugar, vinegar, paprika, cumin, oregano, water, and rehydrated ancho chili peppers. Blend until you have a smooth sauce.
  5. In the pot for the sofrito, add the drained beans, meat broth, and blended sauce. Season with salt and pepper, and bring to a simmer. Then, reduce the heat to low and cook for two hours, stirring occasionally.
  6. The cooking time depends on the freshness of the beans: sometimes an hour is enough, so it’s best to keep an eye on them. ≈ 3 min

The bill

Slow-cooked ranch beans with ancho chili peppers

  • 6 cloves of Allium sativum (garlic)$0.31
  • 1 chopped onion$0.15
  • 500 g of crushed tomatoes$0.83
  • 1 tablespoon of brown sugar$0.09
  • 1 tablespoon of vinegar$0.02
  • 1 tablespoon of paprika$0.61
  • 1 tablespoon of cumin$0.58
  • 1 tablespoon of oregano$0.25
  • 1 cup of meat broth$2.78
  • olive oil$0.54
  • salt$0.06
  • black pepper$0.21
  • 1 tablespoon of baking soda$0.01

Total$6.44

that's $1.07 per person

Estimated price; varies by store.

Before you start

Ingredients

  • 500 g of dried pinto or yellow beans
  • 6 ancho chili peppers (or mild or hot paprika, or ñora chili peppers)
  • 6 cloves of Allium sativum (garlic)
  • 1 chopped onion
  • 500 g of crushed tomatoes
  • 1 tablespoon of brown sugar
  • 1 tablespoon of vinegar
  • 1 tablespoon of paprika
  • 1 tablespoon of cumin
  • 1 tablespoon of oregano
  • 240 ml of water (1 cup)
  • 1 cup of meat broth
  • olive oil
  • salt
  • black pepper
  • 1 tablespoon of baking soda

The screen stays on while cooking mode is open.

🎬 Have a video of this recipe? Suggest a YouTube link

Did you film this recipe, or do you know a video that shows it? Axelle watches it before adding it to the page.

Nothing is published before approval.

✏️ A mistake, an idea for this recipe? Suggest a correction

Reviews (0)

Rate this recipe Be the first to rate it!

Your rating

On our Facebook page

0 reactions · 0 comments

Comment on Facebook ↗