Ingredients:

  • 1 lb Dried Pinto Beans (or Black Beans), sorted and rinsed
  • 8 cups Water (or low-sodium chicken stock)
  • 1/2 large White Onion, peeled and roughly quartered
  • 4 large Garlic Cloves, smashed, unpeeled
  • 2 Dried Bay Leaves
  • 1 Tbsp Kosher Salt
  • 4 Tbsp Fat (Lard, Bacon Drippings, or Neutral Oil)
  • 1/4 small White Onion, finely diced
  • 1/2 tsp Ground Cumin
  • 1/2 cup – 1 cup Reserved Bean Cooking Liquid
  • Salt and Black Pepper, To taste

Instructions:

  1. Sort and Soak (Optional but Recommended): Place beans in a colander, rinse thoroughly, and pick out any debris. Soak overnight in cold water. Drain and rinse again just before cooking.
  2. Combine Ingredients: Place the soaked and rinsed beans in a large pot. Cover with 8 cups (1.9 L) of fresh water or stock. Add the quartered onion, smashed garlic, and bay leaves.
  3. Bring to a Boil: Bring the mixture to a rolling boil over high heat for 5 minutes, then immediately reduce the heat to the lowest possible setting (gentle simmer). Skim off any foam that rises.
  4. Simmer: Cover the pot loosely and simmer for 2.5 to 3 hours, or until the beans are completely tender and burst easily when squeezed.
  5. Season and Finish Cooking: Once tender, stir in 1 Tbsp of salt. Continue to simmer for another 15 minutes to allow the salt to penetrate the beans fully.
  6. Strain and Reserve: Remove the pot from the heat. Discard the onion quarters, garlic, and bay leaves. Drain the beans, ensuring you reserve at least 2 cups (480 ml) of the cooking liquid.
  7. Render the Fat: Heat the 4 Tbsp (60 ml) of fat (lard, oil, or drippings) in a large frying pan over medium-high heat until shimmering.
  8. Sauté Aromatics: Add the finely diced onion to the hot fat. Sauté until translucent (about 3–5 minutes). Stir in the cumin and cook for 30 seconds until fragrant.
  9. Add and Mash: Add about one-third of the cooked beans to the sauté pan. Use a potato masher to immediately mash them vigorously into a coarse consistency.
  10. Incorporate Remaining Beans: Add the remaining beans and stir well. Continue mashing, leaving a few whole beans intact for texture.
  11. Adjust Consistency: Slowly stir in the reserved bean liquid, adding ½ cup at a time, until the mixture is the texture of thick porridge (remembering it will thicken as it cools).
  12. Re-Fry and Finish: Turn the heat down to medium-low and cook the beans for 5 to 10 minutes, stirring frequently, allowing them to sizzle gently in the fat to develop deep flavour.
  13. Taste and Serve: Taste and adjust salt and pepper until the flavour is spot on. Serve hot, topped with cotija cheese and crema, if desired.