
Colombian Red Beans with Smoky Chorizo Sofrito
Colombian comfort food at its finest — creamy red beans swimming in a rich sofrito base where chorizo adds smoky depth to every spoonful. This is the kind of dish that fills your kitchen with incredible aromas and delivers serious satisfaction in a bowl.
In Colombian kitchens, frijoles rojos aren't just beans — they're the cornerstone of comfort, the dish that turns a simple meal into something that nourishes both body and spirit. This version builds its soul from a proper sofrito, that aromatic foundation of onions, garlic, tomatoes, and peppers that forms the backbone of so much Latin cooking.
What sets this apart from other bean dishes is the chorizo, which renders its smoky fat directly into the sofrito base. As those spiced pork bits brown and crisp, they release oils that carry deep, paprika-tinged flavors throughout every spoonful. The beans simmer slowly in this enriched base, drinking up those complex tastes while releasing their own starchy goodness to create a naturally creamy consistency.
This is weeknight cooking that doesn't feel rushed or compromised. Yes, it takes a couple hours of gentle simmering, but most of that time is hands-off. The result is a pot of beans so satisfying and complete that you'll understand why Colombians consider this a meal unto itself. Served over rice or with warm arepas, it's the kind of food that makes you slow down and appreciate what's in front of you.
Yes, but the texture won't be quite as creamy. Use three 15-oz cans, drain and rinse them, then add them in step 8 with the vegetables and reduce the cooking time to about 30 minutes total.
Spanish chorizo works best here, but you can substitute with andouille sausage or even bacon for a different but still delicious smoky flavor. Use the same amount and follow the same browning technique.
The beans improve over time and will keep for up to 5 days refrigerated. They also freeze beautifully for up to 3 months — just thaw overnight and reheat gently, adding a splash of water if needed.
Old beans can take much longer to soften, sometimes up to 3 hours. Hard water can also slow things down. If you're past the 2-hour mark, add a pinch of baking soda to help speed the process.