How to Cook Pinto Beans on the Stove

How to Cook Pinto Beans on the Stove

135 min

Learn how to cook pinto beans on the stove using two simple ingredients. Cheap and easy to make, pinto beans are tender and super creamy!

Ingredients

  • 1 pound dried pinto beans
  • water, (for soaking and cooking)
  • 1/2 large onion
  • 4 cloves garlic
  • 1 dried bay leaf
  • 1 teaspoon kosher salt
  • 1/2 teaspoon dried oregano

Directions

  1. 1

    Pour the beans into a large bowl. Pick out and discard any beans that are shriveled or split as well as any small rocks that may have made their way into the bag.

  2. 2

    Fully cover the beans with water (at least 3 inches over the top of the beans) and set on the counter to soak for 8 hours or overnight.

  3. 3

    Drain and rinse the beans under cool water. (They will have doubled in size during the soaking process!)

  4. 4

    Transfer the beans to a large pot or Dutch oven. Add 10 cups of water (and the optional ingredients if using them).

  5. 5

    Bring beans to a boil, then reduce heat to a low simmer. Cover and cook for 2 to 2 1/2 hours. (I recommend checking them at the 2 hour mark and giving them a taste. They should be tender and fully cooked through, but still a little firm and not mushy. Cook a little longer if they're not quite done.)

  6. 6

    Remove from heat and use them in recipes like refried beans and charro beans, or let cool completely and store in an airtight container in the fridge.