Black beans are small, creamy legumes with a mild, earthy flavor, popular in many Latin American and Caribbean cuisines. This stovetop recipe cooks dried beans with aromatics until tender, then finishes them with a little lime for a versatile side dish or filling.
Ingredients
- 1 pound dried black beans (454 g), picked over and rinsed
- 8 cups water (1.9 L), plus more as needed
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
- 1 medium green bell pepper, finely chopped (about 1 cup / 150 g)
- 4 garlic cloves, minced (about 12 g)
- 1 teaspoon ground cumin (2 g)
- 1 bay leaf
- 1 teaspoon fine salt (6 g), plus more to taste
- 1 tablespoon fresh lime juice (15 ml)
- 2 tablespoons chopped fresh cilantro (8 g), optional
- Black pepper, to taste
Instructions
- Sort and rinse the beans. Spread the dried beans on a tray and remove any small stones, damaged beans, or debris. Rinse well under cool running water. Soaking is optional; this recipe cooks the beans from dry, so no advance soak is included in the timing.
- Soften the aromatics. Heat the olive oil in a large, heavy pot over medium heat. Add the onion and bell pepper and cook for 6 to 8 minutes, stirring occasionally, until softened. Stir in the garlic and cumin and cook for 30 seconds, just until fragrant.
- Add beans and water. Add the rinsed beans, 8 cups (1.9 L) water, and bay leaf. Bring to a boil, then reduce the heat to maintain a gentle simmer. Leave the lid slightly ajar; a hard boil can split the beans and make them cook unevenly.
- Simmer until tender. Cook for 1 hour 30 minutes to 1 hour 45 minutes, stirring every 20 to 30 minutes. Keep the beans covered with liquid; add hot water in ½-cup (120 ml) increments if the level drops below the beans. Begin checking for tenderness at 1 hour 20 minutes. They are ready when a bean is creamy throughout and crushes easily between a spoon and the side of the pot. Older beans may need longer.
- Season and finish. Stir in the salt and simmer for another 5 minutes. Remove the bay leaf. Add the lime juice, cilantro if using, and black pepper. Taste and adjust salt or lime. For a thicker, saucier texture, mash a few beans against the pot and stir them back in; add a splash of water if the beans seem too thick.
Tips
- Keep the simmer gentle. A low, steady bubble helps the beans cook evenly and retain their shape. Avoid adding acidic ingredients such as lime or vinegar until the beans are tender, since acid can slow softening.
- Adjust for bean age. Dried beans do not have a fixed cooking time. Very old beans may remain firm even after a long simmer; start checking early, but rely on texture rather than the clock alone.
- Use canned beans in a pinch. Substitute three 15-ounce (425 g) cans, drained and rinsed. Make the onion and pepper mixture as directed, add the canned beans with 1 cup (240 ml) water or broth, and simmer for 15 to 20 minutes. The result is quicker and less brothy, so season gradually.
- Salt near the end for predictable results. Salt does not always prevent beans from softening, but adding it after they are tender makes it easier to judge the final seasoning and avoids oversalting as liquid reduces.
Serving Suggestions
Serve the beans warm as a side with rice, grilled vegetables, roasted squash, or a simple salad. They also work as a filling for tacos, burritos, enchiladas, and quesadillas. Spoon them over rice and top with avocado, chopped onion, cilantro, or a little crumbled cheese for a substantial bowl. Keep some of the cooking liquid with the beans; it adds flavor and helps them stay moist when served.
Variations
For a smoky version, stir in ½ teaspoon (1 g) smoked paprika or a chopped chipotle in adobo; chipotle adds noticeable heat. To make the beans more brothy, add another 1 to 2 cups (240 to 480 ml) water and adjust the salt. For a richer, Caribbean-inspired direction, add a few sprigs of thyme and a small piece of Scotch bonnet pepper while simmering, then remove the pepper before serving. Use it whole and unbroken for gentle aroma, or cut it only if you want pronounced heat. Vegetable broth can replace some of the water, but check its salt level before seasoning.
Storage and Reheating
Cool the beans promptly and refrigerate them within 2 hours of cooking. Store in a covered container with enough cooking liquid to keep them moist; they keep for 3 to 4 days in the refrigerator. Reheat on the stove over medium-low heat, stirring occasionally and adding water as needed, until steaming throughout. For food safety, leftovers should reach 165°F (74°C); check with a food thermometer. In a microwave, cover loosely, stir partway through, and heat until evenly hot. Freeze in airtight, freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator or reheat from frozen over low heat with a splash of water.
Frequently Asked Questions
Do I need to soak black beans first?
No. This recipe starts with dry beans and cooks them directly in water. Soaking can shorten the simmer and may help the beans cook more evenly, but it is not required. If you soak them, refrigerate them while soaking, discard the soaking water, and begin checking for tenderness earlier.
How can I tell when black beans are done?
Taste several beans from different parts of the pot. They should be tender all the way through, with no firm or chalky center, while still holding their shape. If they are not ready, continue simmering and check every 10 to 15 minutes, adding hot water if needed.
Why are my beans still hard?
They may need more cooking time, especially if they have been stored for a long time. Hard water can also affect softening. Keep the pot at a gentle simmer, add water as needed, and wait to add lime, tomatoes, or vinegar until the beans are tender.
Can I make this recipe with canned black beans?
Yes. Use three 15-ounce (425 g) cans, drained and rinsed, and follow the canned-bean adjustment in the tips. Simmering for 15 to 20 minutes lets the beans take on the aromatics, but they will be softer and less richly flavored than beans cooked from dry.
Can I cook these beans in a slow cooker?
Yes, but cooking time varies by appliance. Combine the rinsed dry beans, aromatics, cumin, bay leaf, and water in the cooker and cook on high until tender, usually about 4 to 6 hours, or on low for about 7 to 9 hours. Add salt and lime when the beans are tender. Do not use a slow cooker for dried kidney beans, which require a separate high-temperature boiling step; that concern does not apply to black beans.
Can I make the beans ahead?
Yes. Cook them fully, cool and refrigerate promptly, then reheat with their cooking liquid when ready to serve. The flavor often melds as they rest, and you can adjust the lime and salt after reheating.
Related
- Bun Bo Hue Recipe: A Fragrant Vietnamese Noodle Soup
- Bun Bo Hue Spice Mix: Make the Fragrant Chili Oil
- Bun Bo Hue Taste: A Spicy, Savory Vietnamese Noodle Soup
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).