This post may contain affiliate links. Please read our disclosure policy.

Mexican Black Beans are the perfect side dish for all kinds of Mexican food, like tacos, enchiladas, carne asada and tostadas. My Mexican Black Beans recipe has a special ingredient that adds a ton of flavor – bacon!

an overhead image of a large bowl of mexican black beans with a slice of lime

Mexican Black Beans Recipe

I love black beans. I put them in chili, on nachos, and in dips or I just add a few ingredients and turn them into a hearty side dish. They are a staple in our house and my entire family loves them. You can even make vegetarian tacos using black beans!

This recipe for Mexican Black Beans is based on my Slow Cooker Mexican Beans and uses a lot of the same ingredients, like bacon and Pace Picante sauce. These beans are famous in our house whether their made fast on the stove with black beans or in the slow cooker with dried pinto beans. They are the perfect compliment to Authentic Mexican Rice.

Nutritious Black Beans

Black Beans aren’t just tasty, they’re actually pretty good for you and rich in vitamins and minerals.

  • Protein helps to keep your fuller, longer.
  • Iron, phosphorus, calcium, magnesium, manganese, copper, and zinc all play a part in healthy bones and joints.
  • High fiber that promotes healthy digestion.

a large bowl of mexican black beans with a spoon and a lime slice.

How to Make Mexican Black Beans

  1. Drain the canned black beans and rinse them. In my research, a lot of recipes called for using black beans in the sauce from the can but that sauce can be a little slimy and contains a lot of sodium so I always rinse beans first.
  2. Cook bacon in a large skillet over medium-high heat to get it nice and crispy. You don’t want soggy bacon in your Mexican black beans! Pro Tip: use kitchen shears to cut the slices of bacon right into your pan so you’ll get nice big pieces of bacon rather than a crumbly mess. Use a slotted spoon to transfer the bacon to a paper towel lined plate to drain.
  3. Use the same skillet, but first wipe out most of the bacon grease. Keep about 1-2 tablespoons to cook your diced onions, garlic, jalapeno and spices.
  4. Add black beans, salsa and water to the skillet with the veggies and spices to the skillet. Bring the mixture to a simmer for 10-15 minutes. Leave it uncovered so the sauce will reduce and thicken, and the flavor will become richer as it cooks down.

a collage of 4 images showing steps for making mexican black beans

Serving Suggestions

Just before serving, squeeze some fresh lime juice right over the beans and give them a stir. Sprinkle some cotija cheese and fresh minced cilantro or parsley on top. for color and contrast, and serve with lime wedges. You could also top with fresh diced roma tomatoes.

Mexican black beans are a great alternative to refried beans. Serve them with Slow Cooker CarnitasGround Beef Tacos or Baked Salsa Chicken. You could even stuff them in some Homemade Flour Tortillas topped with cheese and Pico de Gallo for a healthier burrito!

More Mexican Food!

Planning a fiesta of your own? Mexican food is what we live for around here and if you want some delicious authentic and Mexican inspired recipes, you’ve got to try our Instant Pot BarbacoaChicken Tortilla Soup and my famous homemade Guacamole! My husband swears by my Shrimp Ceviche and my kids rave about my Homemade Taquitos. Don’t forget the Margaritas!

Black beans with salsa and bacon in a large dish with a spoon lifting up a serving.

A bowl filled with Black Beans with wedge of lime

Mexican Black Beans

Black beans simmered with bacon, onions, garlic and spices for a side dish to serve with all your Mexican main dish favorites.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings


  • 3 slices bacon diced and cooked
  • ½ cup diced white onion
  • 2 garlic cloves minced
  • 1 jalapeno seeded and minced
  • ½ teaspoon Chili powder
  • ½ teaspoon cumin
  • 1 bay leaf
  • 2 15- ounce cans black beans drained and rinsed
  • ½ cup salsa I prefer Pace Picante Sauce
  • ½ cup water
  • Salt to taste
  • Lime juice
  • Cilantro and cotija cheese for garnish
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • In a large skillet, cook diced bacon over medium heat until mostly crisp. Use a slotted spatula to transfer bacon to a paper towel lined plate. Wipe most of the grease out of the skillet, reserving about 1-2 tablespoons.
  • Add diced onion to the bacon grease in the skillet and cook over medium heat until softened and translucent; about 5 minutes.
  • Add garlic, minced jalapeno, cumin, chili powder and bay leaf. Cook, stirring constantly, for about a minute.
  • Stir in black beans, salsa, bacon and water. Bring to a boil, then reduce heat to low and simmer for about 10-15 minutes or until liquid is reduced.
  • Add a squeeze of lime juice if desired and serve hot. Garnish with fresh chopped cilantro and crumbled cotija cheese.


Add a garnish of cotija cheese and serve with limes for squeezing.
Keyword black beans, Mexican Black Beans


Calories: 167kcalCarbohydrates: 23gProtein: 9gFat: 5gSaturated Fat: 2gCholesterol: 7mgSodium: 231mgPotassium: 388mgFiber: 8gSugar: 2gVitamin A: 179IUVitamin C: 4mgCalcium: 33mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of "Yellow Bliss Road" is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.


Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Jen says:

    When do you put the bacon in? While it’s simmering or before serving?

    1. Kristin Maxwell says:

      When you add the beans and salsa.

  2. Reena Bansal says:

    These were so delicious! I did not have cilantro, but so good regardless!

  3. Kim says:

    This looks delicious, have you tried making in an instapot?

    1. Kristin Maxwell says:

      I haven’t, but I bet that would work! It doesn’t take long on the stove so it would be quick in the ip.