Ingredients
3 ½ cups cooked pinto beans
2 tablespoons (30 ml) safflower oil
1 medium yellow onion, finely diced
1 poblano pepper, finely diced
½ teaspoon fine sea salt
4 garlic cloves, chopped
1 tablespoon (16 grams) tomato paste
1 teaspoon ground cumin
1 teaspoon chili powder blend
½ cup bean cooking water, reduced-salt veggie broth, or water
2 tablespoons (30 ml) freshly squeezed lime juice
Instructions
- Heat safflower oil in a large skillet over medium heat.
- Add onion and poblano pepper; cook until softened and lightly browned, about 6–7 minutes.
- Stir in salt, garlic, tomato paste, cumin, and chili powder; cook 1–2 minutes until fragrant.
- Add cooked pinto beans and ½ cup cooking liquid or broth.
- Simmer for 5–7 minutes, stirring occasionally.
- Mash beans with a potato masher or spoon until desired consistency.
- Stir in lime juice, adjust seasoning, and serve warm.
Notes
Swap pinto beans for black beans for variation.
Add smoked paprika for extra smokiness.
Use jalapeño or serrano instead of poblano for more heat.
Blend half or all the beans for a creamier texture.
Make it oil-free by sautéing vegetables in broth.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegan
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 180
- Sugar: 2g
- Sodium: 300mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 8g
- Protein: 7g
- Cholesterol: 0mg