White beans with pork belly

White beans with pork belly

Main dishes

Slow-cooked white beans in a tomato, garlic, and cumin sauce, with pre-cooked pork belly added towards the end of cooking, for a hearty and satisfying dis…

Enlarge photo
↓ Jump to recipe

This dish from Central America combines white beans, tomato sauce, and fragrant tomatillos seasoned with cumin, along with tender pork belly. It requires soaking the beans overnight.

Ingredients and directions

  • Prep time20 min
  • Cook time2 hr
  • Resting12 hr
  • Total14 hr 20 min
  • DifficultyMedium
  • CostModerate
  • Cooking methodnibbling
  • Estimated cost$15.81 $3.95 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 15, 2026.
  • Gluten-free

Ingredients

4 people
  • $1.68
  • $6.72
  • $6.45
  • $0.36
  • $0.21
  • $0.17
  • $0.04
  • $0.15
  • $0.03

Prices from US supermarkets for 6 of 9 ingredients; Belgian prices for the rest.

Directions

  1. The day before, soak the beans: cover them with water, adding an extra litre.
  2. On the same day, drain the beans, rinse them twice, and drain them again. Set aside. ≈ 2 min
  3. Combine the tomatoes, tomatillos, onion, and garlic in a bowl, then strain the mixture through a fine-mesh sieve. Finally, pour the sauce over the beans. ≈ 4 min
  4. Add the oregano and cumin. ≈ 3 min
  5. Mix a little achiote and add it to the vinegar and salt. ≈ 4 min
  6. Cover with water and cook for 35 minutes in a pressure cooker (from the time the pressure starts to build), or about 2 hours in a regular saucepan (from when it comes to a boil).
  7. While that’s happening, cook the pork belly for 20 minutes in salted water, starting from when it boils.
  8. Once the beans are cooked, add the pre-cooked meat and let it simmer for another 10 minutes.

The bill

White beans with pork belly

  • 500 g of white beans$1.68
  • 500 g of pork belly$6.72
  • 500 g of tomatoes$6.45
  • 4 cloves of garlic$0.36
  • 1 medium onion$0.21
  • 1 tablespoon of ground cumin$0.17
  • 2 tablespoons of vinegar$0.04
  • oregano$0.15
  • salt$0.03

Total$15.81

that's $3.95 per person

Estimated price; varies by store.

Before you start

Ingredients

  • 500 g of white beans
  • 500 g of pork belly
  • 500 g of tomatoes
  • 115 g of small cherry tomatoes
  • 4 cloves of garlic
  • 1 medium onion
  • 1 tablespoon of ground cumin
  • 2 tablespoons of vinegar
  • oregano
  • Achiote powder
  • salt
  • water

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 ↗