Skip to Content

Mexican Black Beans Recipe

This classic Mexican black beans recipe is so simple, has a rich and smoky sauce, and is ready in less than 25 minutes. It’s a fantastic easy beans recipe that you can pair with burritos, tacos, or add it to a bowl with rice and vegetables for a quick and easy weeknight meal.

An overhead shot of mexican black beans topped with sour cream, avocado, and cilantro

I think everyone should have a Mexican black beans recipe in their regular meal rotation because they’re the perfect quick and easy meal to throw together and use as a side dish to pad out a big meal, but can also take center stage in their own right. They’re very similar to my Mexican pinto beans recipe, which remains a fan-favorite on the blog! This black bean soup is another great alternative.

These black beans are so versatile that they can even be used for black bean tacos, black bean burritos, or an easy burrito bowl with a creamy jalapeno dressing. Try them in these sweet potato and black bean quesadillas too.

Ingredients List:

Here’s everything you need to make these Mexican black beans (I’ve included full quantities and instructions within the recipe card at the bottom of this page):

mexican black beans ingredient shot: onion, garlic, lime, canned black beans, canned diced tomatoes, seasonings, and cilantro
  • Black beans: This recipe uses canned black beans because it’s the simplest method for a quick and easy Mexican beans recipe. You could use dried black beans, which you’ll need to soak and cook before using in this recipe. Be aware that this will add considerably more time!
  • Canned diced tomatoes: I use canned chopped tomatoes in this recipe to give the beans that rich, smoky sauce. If you have fresh tomatoes, they will work for this recipe – just dice them or blitz them in a food processor before adding them to the pan.
  • White onion and garlic: Use fresh garlic, minced, and finely diced white onion for the base of this recipe. Adding some pepper or jalapeno for extra spice could be nice too!
  • Seasonings: Cumin powder, smoked paprika, dried oregano, garlic powder, and onion salt are what give this recipe all it’s flavor! Season with salt & pepper according to your preferences too.
  • Olive oil: You could also use vegetable oil or whatever cooking oil you prefer.
  • Lime: A squeeze of fresh lime juice at the end just finishes off this dish perfectly!
  • Cilantro: I’ll never stop harping on about how much fresh herbs can transform the end result of a dish. A scattering of fresh chopped cilantro makes all the difference to this recipe.

How To Make These Easy Mexican Black Beans

Okay, so here’s how to make these easy Mexican black beans – make sure you scroll down to the recipe card for follow-along steps and the exact quantities used.

Step 1: Saute Onion & Garlic

So, heat your saucepan and oil over medium heat, then add your diced white onion and saute for 5-7 minutes until they’re soft. Then, add your minced garlic. I used two large cloves of garlic for this recipe – but I do love garlic! Adjust the quantity you use based on your preferences.

Step 2: Add the seasonings

After sauteing the garlic for 1-2 minutes, add the seasonings, plus salt, and black pepper to taste. Cook for a further minute or two.

Step 3: Tip in the chopped tomatoes and black beans

Tip in the the black beans (including the water they’re in), followed by the diced tomatoes, and stir everything together. Leave the beans to simmer for 10 – 15 minutes as the sauce thickens.

Note: If you really prefer to drain and rinse your black beans before using, you can. Be aware, however, that your Mexican black beans won’t have the same depth of color without the water. Just top the sauce up with more fresh water to make up for draining the beans first.

Step 4: Add lime and toppings

Just before serving, squeeze over the juice of about half a lime. Scatter over your cilantro and add any other toppings you might like (sour cream, avocado, pickled red onions, for example!)

Other Good Toppings & Pairings:

Other toppings, pairings, and complementary dishes that would pair perfectly with these simple black beans include:

If you don’t have black beans, try this easy Mexican black beans recipe instead or these easy refried beans.

Storing Your Black Beans

These black beans are perfect for meal prepping, so I love to make a big batch and save them for adding to different meals throughout the week. Allow the dish to cool fully before adding to an airtight container and keeping in the refrigerator for 3-5 days.

You could also freeze the black beans in an airtight container for up to 4-5 months. Defrost fully before reheating.

a close up of Mexican black beans with red onion, sour cream, and avocado

Variations/Substitutions for This Recipe

I love how versatile this recipe is – if you don’t have something in your pantry, you can usually find something else to substitute for it. Here are a few options:

  • Use pinto beans instead of black beans: If you don’t have black beans in, consider using pinto beans instead (I actually have a dedicated Mexican pinto beans recipe for this!)
  • Use fresh tomatoes or passata: If you don’t have tinned tomatoes, fresh diced tomatoes or passata will also work.
  • Pad out the recipe with peppers, corn, or even adding pinto or kidney beans to the pan.

FAQs

Can I use dried black beans?

Yes, absolutely. I just prefer not to because of the convenience tinned black beans offer me. Feel free to use dried beans if you prefer, but just take care to plan ahead so you have time to soak and pre-cook the beans before making this black beans recipe.

Is this recipe vegan and gluten-free?

Yes, this recipe is vegan and gluten-free! No need to make any changes for either (or both) of these dietary requirements.

Should I mash the black beans?

If you’re using these Mexican black beans for tacos, quesadillas, burritos, etc, you might like to mash the beans slightly. You can see how I do that in my black bean taco recipe.

An overhead shot of mexican black beans topped with sour cream, avocado, and cilantro

Mexican Black Beans

Yield: 4-5 portions
Cook Time: 25 minutes
Total Time: 25 minutes

A classic Mexican black beans recipe with simple pantry ingredients and ready in less than 25 minutes! Perfect for burritos, tacos, and more.

Ingredients

  • 1.5 tbsp olive oil
  • 1 white onion
  • 3 garlic cloves, minced
  • 2 tins black beans
  • 1 400g tin diced tomatoes
  • 2 tsp cumin
  • 2 tsp smoked paprika
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp oregano
  • salt and black pepper to taste
  • chopped cilantro to garnish

Instructions

  1. Heat your oil in a pan and then add the diced onion and sate for 5-7 minutes on low heat until the onion has softened. Tip in the minced garlic and saute for 1-2 minutes.
  2. Add the seasonings and cook for another 1-2 minutes, stirring them into the onions and garlic.
  3. Tip in the black beans (including the water from the tin), followed by the diced tomatoes
  4. Stir everything together and leave to simmer on high heat for 10 - 15 minutes or until the sauce has thickened and the liquid has reduced. 
  5. Add half the lime juice and then taste, adjusting any seasonings to your preferences.
  6. Garnish with your chopped cilantro, and any other toppings, and serve!

Notes

If you’re making these black beans ahead of time, I’d recommend not adding the toppings until you are ready to serve.

A little sprinkled feta goes amazing with these beans, as does a cashew crema sauce for a vegan alternative.

To store, allow the black beans to fully cool before storing in the refrigerator for up to 5 days in an airtight container. You can also freeze these beans, just make sure to fully defrost them before reheating.

These Mexican black beans are great for meal prepping, so I like to make a big batch to enjoy in multiple different meals throughout the week!

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 3 Serving Size: 1
Amount Per Serving: Calories: 251Total Fat: 8gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 203mgCarbohydrates: 35gFiber: 12gSugar: 2gProtein: 12g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

James

Friday 2nd of May 2025

Made this tonight, as a side dish for Chicken Tacos. I believe they will compliment each other well. Thank you.

By The Forkful

Monday 5th of May 2025

Glad you enjoyed them!

Lisa

Thursday 14th of November 2024

Worth making ... to the point that I don't know if I'll ever even bother looking for another recipe for this. Thank you for sharing it with us, Yasmin!

By The Forkful

Thursday 14th of November 2024

Thank you Lisa this means a lot to me!! So glad you enjoyed this recipe

Debra

Thursday 31st of October 2024

How much lime juice, please?

By The Forkful

Friday 1st of November 2024

Your preference! I tend to use about half a lime

Skip to Recipe
https://by-the-forkful.kit.com/45431bcdea/index.js