Mexican Black Beans are the perfect side dish to pair with tacos, burritos, or your favorite Mexican meal. This recipe is delicious and easy to make with canned black beans in just 25 minutes, with only 10 minutes of hands-on time! These beans are vegetarian, gluten free, and a great protein-packed, plant-based side dish to pair with dozens of meals.

black beans in bowl topped with crumbled cheese and chopped cilantro

This simple side dish is one that my family has been making for years. It’s so easy to make and perfect for pairing with any Mexican meal. From adding the beans to a burrito or bowl, to serving them as a side dish with fajitas and tacos, these Mexican black beans are truly versatile and so delicious!

The beans are seasoned with cumin, garlic and onion, then combined with a can of diced tomatoes with green chiles, to add a ton of flavor to the beans. They’re so easy to make, you’ll want to keep this recipe in your back pocket for when you’re searching for the perfect healthy Mexican side dish.

ingredients for Mexican black beans on white wood board

Ingredients

All of the ingredients in this recipe are gluten-free and dairy-free, as long as you omit the optional cotija cheese crumbled on top of the beans.

  • Canned black beans – this recipe is so simple and quick to make because it’s made with canned black beans, instead of dried black beans. Grab a couple of cans at the grocery store, then drain any liquid from the canned beans before starting this recipe.
  • Avocado oil – or another neutral-flavored vegetable oil, like canola oil or a mild olive oil.
  • Onion – I recommend a yellow onion for it’s neutral flavor, but feel free to use a red onion or white onion if that’s what you have on hand.
  • Garlic – I always recommend fresh-minced cloves for the best flavor.
  • Rotel – the brand name for a can of diced tomatoes with green chiles. Feel free to pick up any brand you prefer, but you want a can that’s 10 ounces for this recipe. If the can you’re using is larger, you’ll want to measure out 1 ¼ cups for this recipe.
  • Vegetable broth – you can also use water or chicken broth. The broth will add more flavor to the dish, but since we’re only using ¼ cup for this recipe, either one will work.
  • Ground cumin + salt – to season to the beans.
  • Cilantro (optional) – to mix into the beans before serving, and garnish on top of the beans. If you don’t like the taste of cilantro, you can leave this ingredient out of the recipe.

Instructions

I’ve included step-by-step photos above to make this Mexican black beans recipe easy to follow at home. For the full detailed recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post. 

  1. Cook the onions and garlic. Heat avocado oil in a pot on the stove over medium-high heat. When the oil is hot, add diced onions and cook for 5 minutes. Add minced garlic and cook for an additional minute.
  2. Add black beans and diced tomatoes. Drain and rinse two cans of black beans and add them to the pot with the onions and garlic. Do not drain the can of Rotel! Add the entire can to the pot with the black beans.
  3. Season and simmer. Pour the vegetable broth (or water) into the pot. Season the beans with ground cumin and salt. Stir to combine everything, then reduce the heat on the stove to medium and simmer the beans for 15 minutes. Remove from the heat and stir in fresh chopped cilantro.

Transfer the beans to a bowl for serving, and optionally top them with crumbled cotija cheese and more fresh chopped cilantro.

cooked black beans in bowl with spoon

Ways to serve them

Serve these Mexican black beans as a side dish, or part of a main dish.

Storage and reheating

Store leftover Mexican black beans in an airtight container in the refrigerator for up to 6 days. This is perfect for meal prep!

Reheat leftover beans in the microwave, or on the stove. To microwave the beans, place them in a microwave-safe bowl and heat for 2-3 minutes, stirring halfway through the time. To reheat the beans on the stove, add them to a small pot over medium heat. Cook for 4-5 minutes, stirring occasionally.

Recipe notes

  • To add spice to the beans, dice up one jalapeno or serrano pepper and cook it with the onion.
  • This recipe is vegan, as long as the optional cotija cheese is not added at the end.
  • This recipe makes enough beans to serve 8 people. If you’d like to cut the recipe in half, simply click the ½ box under the word “ingredients” in the recipe card below. The ingredient amounts will automatically update to make half of the recipe.
black beans and diced tomatoes in bowl topped with fresh cilantro

More side dish recipes

Try these other easy Mexican side dish recipes to add more flavor to your favorite meals!

black beans in bowl, topped with crumbled cheese and fresh cilantro
Print Pin
5 stars (2 ratings)
Rate this Recipe

Mexican Black Beans

Mexican Black Beans are the perfect side dish to pair with tacos, burritos, or your favorite Mexican meal. This recipe is delicious and easy to make with canned black beans in just 25 minutes, with only 10 minutes of hands-on time! These beans are vegetarian, gluten free, and a great protein-packed, plant-based side dish to pair with dozens of meals.

Ingredients

Instructions

  • Heat the avocado oil in a medium pot on the stove over medium-high heat.
  • Add the onion and cook for 5 minutes. Add the minced garlic and cook for 1 minute.
  • Drain and rinse the cans of black beans, then add them to the pot on the stove.
  • Add the entire can of rotel (do not drain!), vegetable broth, ground cumin and salt. Stir to combine.
  • Reduce the heat on the stove to medium and simmer the beans for 15 minutes.
  • Remove from the heat and stir in the fresh cilantro before serving.

Notes

  • Optionally top the beans with crumbled cotija cheese and more fresh chopped cilantro.
  • Store leftover Mexican black beans in an airtight container in the refrigerator for up to 6 days. 
  • Reheat leftover beans in the microwave, or on the stove. To microwave the beans, place them in a microwave-safe bowl and heat for 2-3 minutes, stirring halfway through the time. To reheat the beans on the stove, add them to a small pot over medium heat. Cook for 4-5 minutes, stirring occasionally.
  • To add spice to the beans, dice up one jalapeno or serrano pepper and cook it with the onion.
  • This recipe is vegan, as long as the optional cotija cheese is not added at the end.

Nutrition Facts

Serving 5ouncesCalories 120kcal (6%)Carbohydrates 21g (7%)Protein 7g (14%)Fat 2g (3%)Saturated Fat 0.2g (1%)Polyunsaturated Fat 0.3gMonounsaturated Fat 1gSodium 588mg (25%)Potassium 420mg (12%)Fiber 8g (32%)Sugar 1g (1%)Vitamin A 99mg (2%)Vitamin C 7mg (8%)Calcium 55mg (6%)Iron 3mg (17%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.