Adobo Black Beans with Garlic, Lime, and Smoky Heat

Updated November 5, 2026

Total time
37 min
prep 12 min · cook 25 min
Serves
4
portions as written

Jump to recipe

Adobo Black Beans with Garlic, Lime, and Smoky Heat

Adobo black beans are tender beans simmered with chipotle chiles in adobo, tomatoes, garlic, and warm spices, then finished with fresh lime. This flexible stovetop recipe works with canned beans for a quick meal, and its smoky, tangy sauce is just as welcome in a rice bowl as alongside tacos.

Ingredients

  • 1 tablespoon olive oil (15 ml)
  • 1 small yellow onion, finely diced (about 1 cup / 150 g)
  • 3 garlic cloves, minced (about 1 tablespoon / 9 g)
  • 1 teaspoon ground cumin (2 g)
  • ½ teaspoon dried oregano (0.5 g)
  • 1 chipotle chile from a can of chipotles in adobo, finely chopped (about 1 tablespoon / 15 g); use 1 teaspoon adobo sauce too, if desired
  • 1 tablespoon tomato paste (16 g)
  • 2 cans black beans, 15 ounces (425 g) each, drained and rinsed (about 3 cups / 510 g beans total)
  • 1 cup vegetable broth or water (240 ml), plus a little more as needed
  • ½ teaspoon kosher salt (about 2.5 g), plus more to taste; use less if the broth is salty
  • ¼ teaspoon freshly ground black pepper (about 0.5 g)
  • 1 tablespoon fresh lime juice (15 ml), plus lime wedges for serving
  • 2 tablespoons chopped fresh cilantro (about 5 g), optional

Instructions

  1. Prepare the ingredients: finely dice the onion, mince the garlic, chop the chipotle, and drain and rinse the beans. If you are sensitive to heat, start with half a chipotle chile; the remaining chile and sauce can be refrigerated or frozen separately for another use.
  2. Warm the olive oil in a medium saucepan or deep skillet over medium heat. Add the onion and cook for 5–6 minutes, stirring occasionally, until softened and translucent. If the onion starts browning before it softens, lower the heat.
  3. Stir in the garlic, cumin, oregano, chopped chipotle, and tomato paste. Cook for about 1 minute, stirring constantly, until fragrant and the paste darkens slightly. Keep the garlic moving so it does not scorch, which can make the sauce taste bitter.
  4. Add the black beans, broth or water, salt, and pepper. Stir well, scraping the bottom of the pan to loosen any browned tomato paste. Bring the mixture to a gentle simmer, then reduce the heat to medium-low.
  5. Simmer uncovered for 15 minutes, stirring every few minutes. The beans should be hot and tender, and the liquid should reduce into a loose, spoonable sauce. If the pan becomes dry before the beans are heated through, add broth or water 2 tablespoons (30 ml) at a time.
  6. For a thicker, creamier texture, mash about ½ cup (85 g) of beans against the side of the pan with the back of a spoon, then stir them into the sauce. Simmer for another 2–3 minutes. Leave the beans whole if you prefer a brothier texture.
  7. Remove the pan from the heat. Stir in the lime juice and cilantro, if using. Taste and adjust the salt, lime, or chipotle. Serve hot, with extra lime wedges.

Tips

  • Control the heat: Chipotle chiles vary in size and intensity. Begin with half a chile for mild beans, then add more after simmering if you want extra smoke and heat. Adobo sauce adds flavor and can be quite spicy, so add it gradually.
  • Choose beans with care: Canned black beans make this a practical weeknight dish. Rinsing removes some surface starch and can reduce excess salt; if you want a thicker sauce, mash a few beans rather than skipping the rinse.
  • Use a simple substitute: If chipotles in adobo are unavailable, use ½ teaspoon smoked paprika and a pinch of cayenne, adjusting to taste. The result will be smoky and mildly spicy but will lack the chile’s distinctive tangy, saucy flavor.
  • Balance at the end: Salt levels differ between beans and broth. Add lime and salt only after simmering, tasting as you go; acidity brightens the sauce, while too much salt can make it seem harsh.

Serving Suggestions

Spoon the beans over steamed white or brown rice, or serve them with warm corn or flour tortillas. They also pair well with grilled vegetables, roasted sweet potatoes, sautéed greens, or a simple cabbage slaw. For a fuller bowl, add rice, sliced avocado, corn, and a spoonful of salsa; for a lighter side, serve a small portion beside tacos or enchiladas.

Offer toppings separately so everyone can adjust the bowl: chopped cilantro, lime wedges, diced red onion, sliced jalapeño, crumbled queso fresco, or a dollop of sour cream or plain yogurt. If serving with a salty cheese or seasoned main dish, taste the beans before adding extra salt.

Variations

  • Make it vegetarian or vegan: The recipe is vegan when made with vegetable broth or water. Check that prepared toppings such as cheese and sour cream fit your preference.
  • Add vegetables: Stir in 1 cup (150 g) diced bell pepper with the onion, or fold in 2 cups (60 g) baby spinach during the final 2 minutes of cooking.
  • Use dried beans: Substitute about 1½ cups (300 g) dried black beans, cooked until tender, for the canned beans. Cook them separately before starting this recipe; do not add dry beans directly to the short stovetop simmer. Use some of their cooking liquid in place of broth if you like.
  • Make them less saucy: Simmer uncovered for a few extra minutes, stirring often, until the liquid reaches your preferred consistency. For a looser bowl or soup-like side, add broth a splash at a time.

Storage and Reheating

Cool leftovers promptly and refrigerate them in a covered, shallow container within 2 hours of cooking. They keep for 3–4 days in the refrigerator. Reheat only the portion you need in a saucepan over medium-low heat, stirring occasionally and adding a splash of water or broth if the beans have thickened. For food safety, reheat leftovers to 165°F (74°C); check the center with a food thermometer. In a microwave, cover loosely, stir midway through heating, and check the temperature in several spots.

For longer storage, freeze cooled beans in an airtight freezer-safe container for up to 3 months for best quality. Leave a little headspace because the sauce expands as it freezes. Thaw overnight in the refrigerator when possible, then reheat to 165°F (74°C). Do not leave cooked beans at room temperature for more than 2 hours, or 1 hour if the temperature is above 90°F (32°C).

Frequently Asked Questions

Are adobo black beans very spicy?
They are smoky and moderately spicy with a whole chipotle chile, though the heat varies by chile and brand. Use half a chile or omit it for a milder batch, and add small amounts of adobo sauce only after tasting.

Can I make these beans ahead?
Yes. Make the recipe up to 3–4 days ahead and refrigerate it promptly. The sauce thickens as it sits, so loosen it with a little water or broth while reheating, then finish with a squeeze of lime if the flavor needs refreshing.

Can I use black beans that I cooked from dry?
Yes. Use about 3 cups (510 g) cooked, drained beans, prepared until tender before making the recipe. The simmer in the recipe is for warming the beans and building the sauce, not for cooking dried beans from scratch.

What does adobo mean in this recipe?
Here, it refers to the tangy red sauce that comes in cans of chipotle chiles in adobo. It seasons the beans with chile, vinegar, and spices. Other cuisines use the word adobo for different marinades or cooking styles, so this recipe specifically calls for canned chipotles in adobo.

How can I make the sauce thicker?
Mash a portion of the beans into the liquid and simmer briefly, or let the pot cook uncovered for a few more minutes. Avoid adding flour or cornstarch unless you specifically want a smoother, starch-thickened sauce.

Can I freeze the leftovers?
Yes. Freeze them in an airtight container for up to 3 months for best quality. The texture may soften slightly after thawing, but stirring while reheating and adding a little broth helps bring the sauce back together.

Related

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).