Black Beans (Habichuelas Negras)
Description
Authentic Latin-style black beans — slow-cooked until fork-tender in a sofrito-spiced broth enriched with pork fat. The result is thick, richly flavored beans with a silky sauce that stands alone alongside rice or as part of a traditional meal.
Ingredients
- 2 lbs (about 4 cups) dried black beans, sorted and rinsed several times in cold water
- Water for soaking and cooking
- ½ cup sofrito (blended onion, green bell pepper, garlic, cilantro, and oregano — or make from scratch with 1 onion, 1 green pepper, 4 cloves garlic, a handful of cilantro)
- 6 slices thick-cut bacon or 2–3 strips, chopped (alternatively use ham hock or salted pork / chicharrón)
- 1 large onion, finely chopped
- ½ cup white vinegar or red wine vinegar
- 1½ teaspoons ground cumin
- 2 bay leaves
- 2–3 tablespoons adobo seasoning (like Sazón con culantro y achiote), to taste
- Salt to taste (start carefully — bacon and adobo bring their own saltiness)
- Optional: 1 whole garlic bulb, top cut off (adds a roasted-garlic flavor throughout the beans)
- Optional: ½ cup chopped green onion for garnish
Instructions
- Soak the beans: Sort through the dried black beans, removing any stones or shriveled beans. Rinse 2–3 times under cold water. Place beans in a large bowl, cover with at least 3 inches of cold water, and soak overnight (8–12 hours). Alternatively, do a quick-soak: bring beans to a boil in fresh water for 2 minutes, then remove from heat, cover, and let sit for 1 hour. Drain and rinse before cooking.
- Begin cooking: In a large pot, add the drained soaked beans and enough fresh water to cover them by about 3 inches. Place the chopped bacon strips (or ham hock) on top. Add bay leaves and bring to a boil over high heat.
- Simmer: Reduce heat to medium-low and simmer uncovered until the beans begin to soften, about 30 minutes. Skim off any foam that collects on the surface during the first 15 minutes for cleaner flavor.
- Build flavor: Add sofrito, chopped onion, cumin, adobo seasoning, and the whole garlic bulb (if using). Stir well. If liquid level has dropped too low, add more hot water to keep beans covered by at least 1 inch. Continue simmering uncovered for another 60–90 minutes, stirring occasionally, until beans are completely tender when pressed between your fingers.
- Thicken the sauce: Once beans are fully cooked and tender, discard bay leaves and the roasted garlic bulb (or mash the roasted garlic cloves and stir them back in for extra creaminess). Mash about ½ to 1 cup of the cooked beans against the side of the pot with a wooden spoon — this releases natural starch and thickens the broth beautifully.
- Finish: Add vinegar and stir gently. This final addition brightens the flavor significantly. Adjust salt carefully to taste (remember the bacon is already salty). Simmer another 5–10 minutes until the sauce has reached your desired thickness. The beans should look thick and creamy, not soupy or watery.
- Serve: Ladle generously into bowls, garnishing with chopped green onion and a drizzle of olive oil or a squeeze of lime juice. In some regions it's traditional to add a hard-boiled egg on top.
Notes
- Using a pressure cooker (or Instant Pot): combine soaked beans with bacon, sofrito, seasonings and water to cover by 1 inch). Cook at high pressure for about 35–40 minutes (soaked) or 60–70 minutes (unsoaked), then allow natural pressure release.
- The key to great black beans is not adding salt too early in some traditions, because some believe salt can keep the bean skins from breaking down as easily. Many cooks wait until the beans are already fully tender before tasting and salting. However, modern food science shows this matters very little for truly dried beans; feel free to season when it feels right.
- Leftovers keep excellently for 4–5 days in the fridge — they almost always taste better the next day as flavors meld. Freeze up to 3 months in airtight containers.
- Serve with white rice (arroz blanco), fried ripe or green plantains, and a simple salad or tostones.