
Hearty pinto beans simmered with tomato, onion, garlic, spices, and chipotle sauce.
In a large stockpot, heat oil over medium-high heat. Add onion and a pinch of kosher salt. Saute for 4-5 minutes until soft and translucent. Add garlic, spices, chipotle sauce, and tomato paste. Stir well and cook for 2-3 minutes until fragrant.
Pour in canned tomatoes, pinto beans, water (fill up the empty can from the tomatoes), and cocoa powder. Bring to a simmer, cover, and cook for 30 minutes. Taste and season with salt and pepper, adding more or less as desired. Stir in lime juice.
Serve pinto beans over rice, topped with fresh cilantro and lime wedge.