Mexican Pinto Beans Recipe

Mexican Pinto Beans Recipe

How To Make Mexican Pinto Beans

Preparation: 20 minutes
Cooking: 1 hour 15 minutes
Total: 1 hour 35 minutes



  • 1lbdried pinto beans
  • 1tspolive oil
  • 1smallyellow onion,chopped
  • ¼cupcilantro,minced
  • 3clovegarlic,minced
  • ½mediumyellow onion,left whole
  • ozchopped green chilies,(1 can)
  • 1wholeJalapeno
  • 2tbspchicken bouillon,or vegetable bouillon, Better than Bouillon
  • 2bay leaves
  • 1tspkosher salt

For Topping:

  • 2mediumvine tomatoes,cored, seeded, and chopped
  • ¼mediumred onion,chopped
  • 2scallions,chopped
  • ¼cupcilantro,minced
  • 3ozqueso Oaxaca,or mozzarella, diced ¼-inch
  • 8ozavocado,sliced
  • Lime wedges,for serving
  • tortillas,optional for serving


  1. Soak the beans overnight in water. Discard the water the next day.

  2. Set pressure cooker to Saute, add the oil and chopped onion and cook until soft. Add the garlic, ¼ cup cilantro and cook 1 minute. Set aside in a bowl.

  3. In the pressure cooker combine the soaked beans, green chilies, jalapeño, half onion, bouillon, bay leaves and 6 cups water. Cover and cook high pressure for 45 minutes.

  4. Natural release. Discard bay leaves, half onion and jalapeño and stir in the reserved sautéed onion and season with salt.

  5. Press saute and cook uncovered until thickened for about 30 minutes, stirring occasionally.

  6. Meanwhile, combine the tomato, red onion, scallion and cilantro in a small bowl.

  7. Ladle beans into serving bowls, add the cheese and top with tomato mixture and avocado. Serve with lime wedges and tortillas if desired.


  • Calories: 315.48kcal
  • Fat: 8.84g
  • Saturated Fat: 2.88g
  • Monounsaturated Fat: 4.28g
  • Polyunsaturated Fat: 0.99g
  • Carbohydrates: 44.92g
  • Fiber: 12.08g
  • Sugar: 4.58g
  • Protein: 16.24g
  • Cholesterol: 11.36mg
  • Sodium: 493.90mg
  • Calcium: 162.42mg
  • Potassium: 1127.84mg
  • Iron: 3.63mg
  • Vitamin A: 37.41µg
  • Vitamin C: 54.48mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!


Leave a comment

Replying to