Easy Mexican Pinto Beans Recipe

With all that we attempt to balance, getting dinner on the table sometimes feels like an impossible feat. While we love take out just as much as the next person, we try to avoid ordering it every night. But frankly, some recipes are too involved for busy weeknights. Needless to say, we need more quick recipes in our lives!

Recipe developer and health coach Miriam Hahn brings us this recipe for easy Mexican-style pinto beans that comes together in under 30 minutes. Not only is this recipe truly easy, but it is also incredibly speedy.

She notes these beans can be served for any meal of the day. While you may have already imagined that these pinto beans would be delicious paired with fajitas or tacos, Hahn had more ideas to offer. "I also love them served alongside an egg or tofu scramble for a delicious breakfast. These beans are super versatile!"

Gather your ingredients for these Mexican pinto beans

Beans don't seem tricky, but there are mistakes people regularly make. To make these easy Mexican pinto beans, you can start by gathering your ingredients. For this recipe, you will need a neutral oil, a white onion, garlic, a red bell pepper, a couple cans of pinto beans, broth (chicken or vegetable works; Hahn uses the latter here), brown sugar, ground cumin, ground coriander, salt, and cinnamon. For a garnish, you can chop up some cilantro and reserve some of that onion. 

What's with that cinnamon, you may be wondering? "The pinch of cinnamon I use in this dish adds a hint of spice with a savory overlay," Hahn says. "I like how it adds a surprise element in this recipe and takes it up a notch in flavor."

Sauté the onion, garlic, and pepper

To start, place a pot on the stovetop over medium-high heat. Add the oil, then toss in the onion, garlic, and red bell pepper. Sauté these veggies for about 8 minutes until they become tender. These beans can be a part of a very vegetable-forward meal, especially if you serve it as a burrito bowl as Hahn recommends. "They make a speedy meal when served with a cooked grain and fresh avocado and tomato," she says.

Add the beans, broth, and seasonings

Once the veggies are tender, add in the drained and rinsed canned beans. "Canned beans make this a really quick recipe versus starting with dry beans," says Hahn. "No planning needed as most of the ingredients are pantry staples!" Who doesn't love a time-saver?

After the beans have been added, pour in the broth along with the brown sugar, coriander, cumin, and cinnamon. Stir this mixture until it is well combined then lower the heat to a simmer. Cover the pot with a lid and continue simmering the beans for 15 minutes.

Top the Mexican pinto beans with cilantro and onions

After the 15 minutes are up, the beans are complete. Hahn likes adding chopped cilantro and additional diced onions as a garnish before serving.

Because these are super quick to whip up, you will likely have time to make these any night of the week, but if you don't, these beans also make a great meal prep option. "They last great for a week," Hahn says. "So they can be used in different meals throughout the week for breakfast, lunch, or dinner."

What to serve with Mexican pinto beans

Easy Mexican Pinto Beans Recipe

5 (46 ratings)

These beans can be served for any meal of the day. While delicious with fajitas or tacos, they're just as at home alongside a hearty breakfast scramble.

Prep Time
5
minutes
Cook Time
23
minutes
servings
4
servings
pinto beans with green onions as toppings
Total time: 28 minutes

Ingredients

  • 1 tablespoon neutral cooking oil
  • ½ white onion, diced
  • 3 cloves garlic, minced
  • ½ red bell pepper, diced
  • 2 (15-ounce) cans pinto beans, rinsed and drained
  • ¼ cup broth (vegetable or chicken)
  • 1 teaspoon brown sugar
  • 1 teaspoon cumin
  • ½ teaspoon ground coriander
  • 1 pinch cinnamon
  • ½ teaspoon salt

Optional Ingredients

  • chopped cilantro, for serving
  • diced onions, for serving

Directions

  1. Add oil to a medium pot. Heat to medium-high.
  2. Add the onion, garlic, and red pepper. Sauté for 8 minutes.
  3. Add the beans, broth, brown sugar, cumin, coriander, cinnamon, and salt. Stir, then bring to a boil. Reduce the heat to simmer, and cover the pot.
  4. Let beans simmer, covered, for 15 minutes.
  5. Top finished beans with fresh cilantro and diced onions if desired.

Nutrition

Calories per Serving 293
Total Fat 5.6 g
Saturated Fat 0.6 g
Trans Fat 0.0 g
Cholesterol 0.0 mg
Total Carbohydrates 47.2 g
Dietary Fiber 12.5 g
Total Sugars 3.2 g
Sodium 615.3 mg
Protein 15.5 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe

Are pinto beans good for you?

This pinto bean recipe is delicious enough to need no justification for being invited to the dinner table, but is there much of a nutritional benefit to the dish? Like many other beans, pinto beans are a nutritional powerhouse which provide plenty of fiber, protein, and essential vitamins and minerals. If nutrition science isn't a hobby of yours, those words can start to feel a little meaningless, but they have real world benefits for your health and well-being. All things considered, pinto beans are beneficial for gut health, heart health, and weight control. 

When eaten in combination with rice or a primary dish like enchiladas or tacos, these Mexican pinto beans can help to round out a meal's nutritional profile. This is especially helpful if you enjoy eating meat-heavy dishes, since they often sacrifice nutritional value for flavor and simplicity. Now you can have the best of both worlds.

Read More Recipes

Recommended