Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Mexican Pinto Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Benjamin
  • Total Time: 4 hours 15 minutes
  • Yield: 6-8 servings 1x

Description

Transform simple pinto beans into a flavorful, hearty dish with this Mexican-inspired recipe! Loaded with smoky bacon, tangy tomatoes, and a blend of bold spices, these beans are perfect as a main course, taco filling, or a side dish to your favorite meals. This one-pot wonder is easy to prepare and irresistibly delicious!


Ingredients

Scale
  • 1 pound dried pinto beans, rinsed
  • 4 cups water, or as needed
  • 2 (10-ounce) cans diced tomatoes with green chile peppers (such as RO*TEL®)
  • ½ pound bacon, cut into ½-inch pieces
  • 1 yellow onion, chopped
  • 1 tablespoon chili powder, or to taste
  • 1 tablespoon ground cumin, or to taste
  • 1 ½ teaspoons garlic powder, or to taste
  • ½ bunch fresh cilantro, chopped
  • Salt, to taste

Instructions

  • Prepare the Beans:
    Rinse the dried pinto beans thoroughly under cold water. Place them in a large pot and add enough water to cover by 2–3 inches. Let the beans soak overnight for the best results.
  • Drain and Add Fresh Water:
    After soaking, drain the beans and return them to the pot. Add fresh water to cover the beans by about 2 inches.
  • Add Flavorful Ingredients:
    Stir in the diced tomatoes with green chiles, chopped bacon, onion, chili powder, cumin, and garlic powder.
  • Simmer the Beans:
    Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the beans simmer for 3 hours, stirring occasionally. Check the water level periodically and add more if needed to keep the beans submerged.
  • Season and Finish:
    Once the beans are tender, stir in the chopped cilantro and season with salt to taste. Let the beans simmer for another hour to allow the flavors to meld.
  • Serve and Enjoy:
    Serve the beans hot as a main dish with rice, or use them as a filling for tacos, burritos, or enchiladas.

Notes

  • Quick Soak Option: If you’re short on time, boil the beans for 1 minute, then let them soak for 1 hour before draining and continuing the recipe.
  • Vegetarian Option: Omit the bacon and add a teaspoon of smoked paprika for a plant-based version.
  • Spice it Up: For more heat, add a diced jalapeño or a pinch of cayenne pepper to the pot.
  • Storage: Store leftover beans in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
  • Prep Time: 15 minutes
  • Cook Time: 4 hours
  • Category: Main Course
  • Method: Stove Top
  • Cuisine: Mexican