Simple Pinto Bean Tacos
These Simple Pinto Bean Tacos are a quick and satisfying weeknight meal, featuring creamy, flavorful pinto beans served in warm corn tortillas with fresh, vibrant toppings.
For 4 servings
Drain and thoroughly rinse the pinto beans. Finely dice the yellow onion and mince the garlic. Prepare your desired toppings: dice or slice avocados, chop fresh cilantro, and have your salsa ready.
Heat olive oil in a medium skillet or pot over medium heat. Add the diced onion and cook for 3-5 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
Stir in the chili powder, ground cumin, and smoked paprika. Cook for 30 seconds, stirring constantly, until the spices are fragrant. This helps to bloom their flavors.
Add the drained and rinsed pinto beans to the skillet along with the vegetable broth (or water), salt, and black pepper. Bring the mixture to a gentle simmer.
Using a potato masher or the back of a fork, lightly mash about half of the beans directly in the skillet. Continue to simmer for 5-7 minutes, stirring occasionally, until the beans are heated through and the sauce has thickened slightly to your desired consistency.
While the beans are simmering, warm the corn tortillas. You can do this by wrapping them in a damp paper towel and microwaving for 30-60 seconds, or by heating them individually in a dry skillet over medium-high heat for 15-20 seconds per side until pliable and lightly charred.
Taste the bean mixture and adjust seasoning if necessary. Keep the beans warm until ready to serve.
To assemble the tacos, spoon a generous amount of the warm pinto bean mixture into each warmed tortilla. Top with diced or sliced avocado, a dollop of salsa, and a sprinkle of fresh cilantro.
Serve immediately with lime wedges on the side for squeezing over the tacos, and optional sour cream or Greek yogurt.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Don't over-mash the beans; leaving some whole creates a more interesting texture. Aim for about half mashed and half whole.
- 2For extra flavor, toast your corn tortillas directly over a gas burner flame for a few seconds per side until lightly charred and puffy, or in a dry hot skillet.
- 3If you prefer a spicier kick, add a pinch of cayenne pepper or a dash of your favorite hot sauce to the beans while they simmer.
- 4Make sure your toppings are prepped and ready before you start cooking the beans, as the assembly process goes quickly once the beans are done.
Adapt it for your goals.
Protein Boost
Add cooked and crumbled plant-based chorizo or seasoned ground turkey to the bean mixture for an extra protein punch.
Veggie LoadedVeggie Loaded
Stir in finely diced bell peppers, corn, or spinach with the beans during the last few minutes of cooking for added nutrients and texture.
Cheese PleaseCheese Please
Sprinkle shredded Monterey Jack, cheddar, or a dairy-free cheese alternative over the warm beans just before serving for a melty, cheesy addition.
Why this is on our healthy list.
Rich in Fiber
Pinto beans are an excellent source of dietary fiber, which aids digestion, helps regulate blood sugar levels, and promotes a feeling of fullness.
Plant-Based Protein
As a legume, pinto beans provide a significant amount of plant-based protein, essential for muscle repair and overall body function, making this a satisfying vegetarian meal.
Heart-Healthy Fats
Avocado contributes monounsaturated fats, which are known to support heart health and help lower bad cholesterol levels.
Frequently asked questions
Yes, the pinto bean filling can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if it's too thick.


