Mexico · Latin America & Caribbean

Mexican Black Beans Recipe Using Canned Beans

Updated November 2, 2026

Total time
30 min
prep 10 min · cook 20 min
Serves
4
portions as written
Cuisine
Mexico
Latin America & Caribbean

Jump to recipe

Mexican Black Beans Recipe Using Canned Beans

Mexican black beans are a stovetop dish of tender beans seasoned with aromatics, spices, and fresh lime, served as a side or tucked into tacos and bowls. Across Mexico, home cooks season beans in many regional and family-style ways; this practical version starts with canned beans, so it is ready in about 30 minutes without sacrificing a savory, well-rounded flavor.

Ingredients

  • 2 cans black beans, 15 ounces (425 g) each, drained and rinsed; this gives about 3 cups (510 g) beans after draining, though can yields vary.
  • 1 tablespoon (15 ml) neutral oil, such as vegetable or avocado oil, for softening the onion.
  • 1/2 medium white or yellow onion, about 1/2 cup (75 g) finely diced. White onion gives a crisp, direct savory flavor; yellow onion is a slightly sweeter substitute.
  • 2 garlic cloves (about 6 g), finely minced.
  • 1 teaspoon ground cumin (about 2 g).
  • 1 teaspoon dried Mexican oregano (about 1 g). Mexican oregano has a citrusy, slightly earthy character. If it is hard to find, use the same amount of Mediterranean oregano; the result will taste a little more herbal and less citrusy.
  • 1/2 teaspoon mild chili powder (about 1 g), optional. This adds gentle warmth rather than making the beans hot. Use ancho chile powder for a fruitier flavor, or leave it out.
  • 1/2 cup (120 ml) low-sodium vegetable broth or water. Broth makes the cooking liquid more savory; water keeps the bean flavor simpler. Keep a little extra water nearby in case the beans become too thick.
  • 1/2 teaspoon fine salt (about 3 g), plus more to taste. Canned beans vary in saltiness, so season gradually, especially if using regular broth.
  • 1/4 teaspoon ground black pepper (about 0.5 g).
  • 1 tablespoon (15 ml) fresh lime juice, from about 1/2 lime. Add it at the end to keep its bright, fresh taste.
  • 1/4 cup (4 g) roughly chopped fresh cilantro leaves and tender stems, optional. Omit it or serve it on the side if some diners prefer beans without cilantro.

Instructions

  1. Drain and rinse the beans. Tip the beans into a colander, drain away the canning liquid, and rinse briefly under cool water. Let them drain while you dice the onion and mince the garlic. Rinsing removes some of the surface starch and canning liquid, making the finished seasoning cleaner and easier to control. If you prefer a thicker, more starchy pot liquor, save a tablespoon or two of the canning liquid and use it in place of some broth.
  2. Soften the onion. Warm the oil in a medium saucepan or deep skillet over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring every so often, until softened and translucent at the edges. It should not turn deeply brown. If the pan looks dry or the onion starts catching before it softens, lower the heat and add a teaspoon of water.
  3. Bloom the garlic and spices. Stir in the garlic, cumin, oregano, chili powder if using, and black pepper. Cook for about 30 seconds, stirring constantly, until fragrant. Keep the garlic moving: it should smell aromatic, not toasted or bitter. Briefly warming the ground spices in oil helps distribute their flavor through the beans.
  4. Add the beans and broth. Pour in the drained beans and the 1/2 cup (120 ml) broth or water. Add the salt, starting with the measured 1/2 teaspoon if using low-sodium broth. Stir gently so the beans are coated in the onion and spices. Bring the liquid to a gentle simmer; avoid a hard boil, which can split the beans and make the outside mushy before the seasoning has melded.
  5. Simmer for 12 minutes. Reduce the heat to medium-low and cook uncovered, stirring gently two or three times. The beans are already cooked in the can, so this simmer is for warming them through and allowing the liquid to take on the flavor of the aromatics. If the pan becomes nearly dry before the beans are hot and seasoned, add water 1 tablespoon (15 ml) at a time. For a thicker, creamier texture, press a few beans against the side of the pan with the back of a spoon and stir them back in.
  6. Finish and adjust. Remove the pan from the heat. Stir in the lime juice and cilantro, if using, then taste a bean with a little cooking liquid. Add more salt, pepper, or lime a small amount at a time. The finished beans should be moist and spoonable, not soupy; if they seem too loose, simmer them for another minute or two, and if they seem dry, stir in a splash of warm water.

Tips

  • Check the can before salting. Some canned beans and broths are already quite salty. Starting with low-sodium broth and tasting at the end gives you better control. If you have only regular broth, begin with 1/4 teaspoon salt and add more after simmering.
  • Keep the heat gentle. Canned beans are cooked, so they do not need a long or vigorous boil. A gentle simmer keeps more beans intact. Stir with a spoon rather than shaking the pan if you want the beans to stay whole.
  • Choose the texture you want. For a brothy side, leave the beans whole and add a little extra water. For a thicker, almost mashed texture, crush several spoonfuls against the pan. A few mashed beans thicken the liquid naturally without flour or another thickener.
  • Use fresh lime at the finish. Lime juice added after cooking tastes brighter than juice simmered for the full cooking time. Bottled lime juice can work in a pinch, but it may taste less vivid; begin with a little and adjust to your preference.

Serving Suggestions

Serve the beans warm as a side with rice, grilled vegetables, roasted squash, or a main dish with Mexican-inspired seasonings. Spoon them alongside scrambled eggs, folded into a breakfast plate, or into a bowl with rice, corn, salsa, avocado, and shredded cabbage. They also make a satisfying filling for tacos, burritos, quesadillas, and tostadas. Drain off a little liquid before using them in a tortilla so the filling does not make it soggy; keep more liquid when serving them in a bowl or alongside rice.

For a simple table, set out lime wedges, chopped cilantro, sliced radishes, crumbled queso fresco, and a mild or spicy salsa so everyone can finish their portion as they like. If serving several sides, keep the beans covered over very low heat until ready, adding a splash of water if they thicken. Avoid leaving cooked beans at room temperature for more than two hours; refrigerate them promptly if the meal is delayed.

Variations

Smoky beans: Add 1/4 teaspoon smoked paprika (about 0.5 g) with the cumin. It brings a subtle smoky note, although it is not a replacement for traditional Mexican dried chiles. For more heat and a deeper chile flavor, stir in a small amount of chipotle in adobo, finely chopped, and reduce the salt if the adobo is salty.

Tomato-seasoned beans: Add 1/2 cup (120 g) diced fresh tomato with the onion, or stir in 1/4 cup (60 ml) canned crushed tomato with the beans. Simmer until the tomato softens and the liquid thickens. This makes the beans tangier and saucier, so taste before adding the full amount of lime juice.

Make them spicy: Add 1/4 to 1/2 teaspoon cayenne pepper (about 0.5 to 1 g) with the other spices, or serve sliced jalapeño at the table. Start at the smaller amount; heat can build as the beans sit. Fresh jalapeño cooked with the onion gives a more rounded chile flavor than adding it only at the end.

Make them vegan or richer: The recipe is vegan as written when made with vegetable broth or water. For a richer finish, stir in 1 teaspoon (5 ml) olive oil after cooking. If you use chicken broth, the dish is no longer vegetarian, but the cooking method and timing remain the same.

Storage and Reheating

Transfer leftover beans to a shallow, covered container and refrigerate within 2 hours of cooking. They keep for 3 to 4 days in the refrigerator. Store them with their cooking liquid so they remain moist; if the liquid has been absorbed by the next day, add a spoonful of water before reheating. Label the container with the date if you are saving several cooked dishes.

Reheat only the amount you plan to serve. Warm the beans in a small saucepan over medium-low heat, stirring occasionally and adding water or broth as needed, until steaming throughout. For food safety, leftovers should reach 165°F (74°C); check the center with a food thermometer if you need to verify the temperature. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. Cool any uneaten reheated portion promptly, and avoid repeatedly warming and cooling the same batch.

For longer storage, freeze cooled beans in a freezer-safe container for up to 2 to 3 months, leaving a little room for expansion. Thaw overnight in the refrigerator or reheat from frozen in a covered saucepan over low heat with a splash of water. The beans may soften slightly after freezing, but stirring them well usually restores a cohesive, spoonable texture.

Frequently Asked Questions

Should I drain and rinse canned black beans?
Yes, this recipe drains and rinses them to remove excess canning liquid and make the seasoning easier to balance. If you like a starchier, thicker sauce, reserve a little canning liquid and replace an equal amount of the broth or water. Do not add all the can liquid automatically, since its saltiness and thickness differ among cans.

Can I use dried black beans instead?
Yes, but dried beans need to be cooked separately before using this quick recipe. Cook them until tender according to their package or a reliable dried-bean method, then use about 3 cups (510 g) cooked beans in place of the canned beans. The simmering time in this recipe seasons cooked beans; it is not long enough to soften dried beans.

Why are my beans still firm or bland?
Canned beans are generally tender, but some brands hold their shape more firmly. Give them a few extra minutes at a gentle simmer with a splash of liquid. If they taste bland, first check the salt, then add lime a teaspoon at a time. Spices can seem muted if the beans are undersalted, while too much lime added early can make the overall flavor sharp.

Can I make these beans ahead?
Yes. Make them up to 3 or 4 days ahead and refrigerate them promptly in a covered container. The spices will continue to mingle as they sit, and the beans may thicken, so reheat gently with a splash of water or broth. Add a fresh squeeze of lime and any cilantro just before serving for a brighter finish.

Can I double the recipe?
Yes, use a larger pot and double each ingredient. The onion may take a minute or two longer to soften, and a larger quantity of beans may need a few extra minutes to heat through. Keep the simmer gentle, stir carefully, and add broth or water gradually rather than assuming the doubled amount will produce exactly the same thickness.

Are these beans very spicy?
No. The optional mild chili powder adds gentle warmth, while cumin and oregano provide most of the seasoning. Leave out the chili powder for a mild batch, or offer hot sauce, jalapeño, or chipotle at the table so diners can adjust their own portions without making the whole pot hotter.

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