Sambar wasn’t on the table this particular night — but the spirit of it was. I wanted something warm and legume-deep, something that asked nothing of me except attention to heat and timing, and these spicy refried beans gave me exactly that. Amma learned to cook with whatever was at hand, and she would have approved of the simplicity here: beans, spice, patience. Rohan ate two helpings without asking what it was, and Anaya asked to stir. That was enough.
Spicy Refried Beans
Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes | Servings: 4
Ingredients
- 2 cans (15 oz each) pinto beans, drained and rinsed
- 2 tablespoons olive oil or neutral oil
- 1 small yellow onion, finely diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne pepper (adjust to heat preference)
- 1/2 teaspoon salt, or to taste
- 1/2 cup vegetable broth or water
- 1 tablespoon fresh lime juice
- 2 tablespoons fresh cilantro, chopped (optional)
Instructions
- Soften the aromatics. Heat oil in a wide skillet or saucepan over medium heat. Add the diced onion and cook, stirring occasionally, for 6–8 minutes until softened and translucent. Add the garlic and cook another minute until fragrant.
- Bloom the spices. Add cumin, smoked paprika, chili powder, and cayenne directly to the onion and garlic. Stir constantly for 30 seconds, letting the spices toast in the oil and coat the aromatics.
- Add the beans. Pour in the drained pinto beans and the vegetable broth. Stir everything together and bring to a gentle simmer. Cook uncovered for 8–10 minutes, until the liquid reduces by about half and the beans are very tender.
- Mash to texture. Using the back of a wooden spoon, a potato masher, or a fork, mash the beans to your preferred consistency — fully smooth, or with some whole beans left for texture. Add a splash more broth if needed to loosen.
- Finish and season. Stir in the lime juice and salt. Taste and adjust heat or seasoning. Remove from heat and top with cilantro if using.
- Serve. Serve warm alongside rice, warm flatbread, or as a side. Leftovers reheat well with a splash of water or broth.
Nutrition (per serving)
Calories: 230 | Protein: 10g | Fat: 8g | Carbs: 32g | Fiber: 9g | Sodium: 420mg