Ingredients
Equipment
Method
- Heat olive oil in a medium saucepan over medium heat. Add finely chopped onions and salt. Cook for 5-8 minutes, stirring occasionally, until onions become translucent and tender. Properly cooked onions create the creamy foundation.
- Stir in minced garlic, chili powder, and cumin. Cook for 30 seconds, stirring constantly. This brief cooking time releases the spices' essential oils without burning them.
- Add drained pinto beans and water to the pan. Stir well, cover, and cook for 5 minutes. This step allows the beans to absorb the flavors while softening further.
- Reduce heat to low and remove the lid. Use a potato masher or fork to mash at least half the beans. Continue cooking uncovered for 3 minutes, stirring frequently. Mash to your preferred consistency.
- Remove from heat and stir in fresh cilantro and lime juice. Taste and adjust seasoning with additional salt or lime juice as needed. If beans seem too thick, add a splash of water.
Notes
Storage: Store leftover beans in the refrigerator for up to 4 days. Add a splash of water when reheating as they thicken when cold.
Variations: Add minced jalapeƱo for heat, bell pepper for extra flavor, or smoked paprika for a smoky taste.
Serving suggestions: Use as a side dish, dip for tortilla chips, or filling for tacos, burritos, and quesadillas.