Heat oil in a saucepan over medium heat. Add onion and sauté until translucent, about 4–5 minutes.
Add garlic, cook another 30 seconds until fragrant.
Add beans, chicken stock, cumin, paprika, and a pinch of salt. Simmer uncovered for 15 minutes, stirring occasionally.
Blend until completely smooth (immersion or countertop blender). Add extra stock if you want it runnier—like a pourable sauce.
Return to the pot, taste, and adjust seasoning. Stir in lime juice before serving.
