Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(7)
Export 8 ingredients for grocery delivery
Step 1
In a medium saucepan over medium heat, warm the olive oil until shimmering. Add the onion, bell pepper and salt. Cook, stirring occasionally, until the onions have softened and are turning translucent, about 4 to 7 minutes.
Step 2
Add the garlic and cumin. Cook, stirring constantly, until fragrant, about 30 seconds. Pour in the drained beans and water. Stir, cover and cook for 5 minutes.
Step 3
Reduce the heat to low and remove the lid. Use a potato masher or the back of a fork to mash up about at least half of the beans, until you reach your desired consistency. Continue to cook the beans, uncovered, stirring often, for about 5 more minutes, until the beans are nicely tender and thickened.
Step 4
Remove the saucepan from the heat. Stir in black pepper, to taste, and the cilantro and lime juice. Taste, and adjust if necessary—add another pinch of salt for overall flavor or another squeeze of lime juice for zing. If the beans seem dry, add a very small splash of water and stir to combine. Cover until you’re ready to serve. Leftovers will keep well in the refrigerator, covered, for up to 5 days.