This quick & easy weeknight Mexican pork & black bean soup is packed with south-of-the-border flavor! It’s also great for freezer meal prep.

This post may contain affiliate links, which means that I may receive a commission (at no cost to you!) if you make a purchase using these links. As an Amazon Associate, I earn from qualifying purchases. Thank you for your support!

Mexican Pork & Black Bean Soup

Every time I make this Mexican pork & black bean soup, it reignites a debate in our household. Is it a soup or actually a chili?

I think it feels a bit lighter than chili, with fresh cilantro, shredded pork, and loads of peppers. It also has a distinctly Mexican flavor profile, almost like a pork taco or enchilada soup. It’s the perfect dinner for when you just want to toss everything in a pot rather than assembling all the parts of taco night (though homemade tortillas make a great side dish if you’ve got the bandwidth).

However, as a meaty dish with a bone-broth base thickened with beans and flavored with tomatoes, cumin, and chili powder, I must admit it has some chili-like elements. While it’s light enough for a summer evening, it’s also warm and comforting enough for a delightful winter meal.

I still stand by my position that this is a soup, but my toddler is adamant that this is a chili. And since chili (of any type) is his favorite meal, I let him believe it’s chili. What do you think?

A spoonful of Mexican pork & black bean soup

Can I make any substitutions in this Mexican Pork & Black Bean Soup?

This soup is the prime opportunity for substitutions. If you don’t have these exact ingredients, it will be just fine! It’s quite flexible and forgiving.

  • Meat: While I really like this soup with shredded pork, it’s also great with shredded chicken or beef as well! You can also leave the meat out and substitute with more beans for a vegetarian option.
  • Vegetables: Bell peppers, a jalapeno, onions, tomatoes, and corn really contribute to the Mexican flavor profile of this soup. However, feel free to add extra jalapenos if you like extra heat (or remove the seeds and ribs if you don’t). Bell peppers of any color will do, though I like a mix of red, orange, and yellow. Poblanos or other mild peppers are also a good substitute here. You can omit the corn if you don’t like it or don’t eat it. I wouldn’t leave out the tomatoes or onions though!
  • Beans: I usually make this soup with black beans, but I’ve made it with pinto beans as well to great effect! Black beans are a bit smokier and give the soup a beautiful dark color, while pinto beans tend to be a bit milder and starchier. And while I tend to use dried beans because they’re cheaper, you can use canned beans as well! Four cans of beans is about equal to one pound of prepared dry beans.
A bowl of Mexican pork and black bean soup on a dark wood table, with a side of whole wheat sourdough bread and topped with avocado, shredded Monterey jack cheese, fresh cilantro, and fermented red peppers

What should I serve with Mexican Pork & Black Bean Soup?

This soup is great on its own, but I like to serve it with a bit of crusty sourdough bread or homemade tortillas on the side. In terms of toppings, some of my favorites are shredded cheese, sour cream (or Greek yogurt), fresh cilantro, avocado, and fermented hot peppers!

How long does leftover Mexican Pork & Black Bean Soup last?

As with most soups, these leftovers get better with time as the flavors meld! Leftover soup can be refrigerated for about 4 days. In the freezer, this soup is best eaten within 6 months.

A bowl of Mexican pork and black bean soup on a dark wood table, with a side of whole wheat sourdough bread and topped with fresh cilantro

Ingredients

  • 2 tbsp butter – or tallow, avocado oil, or other healthy fat
  • 2 yellow onions, chopped
  • 6 cloves garlic, minced
  • 1 jalapeno, chopped – if you’re sensitive to spice, remove the ribs and seeds. If you like spicy foods, feel free to leave them in.
  • 3 bell peppers, chopped – any mix of colors will do! You can also substitute with other mild peppers, like poblanos.
  • 1 15oz can diced tomatoes
  • 1 lb dry black beans, prepared – while the soup is called a pork & black bean soup, you can definitely substitute with other beans. Pinto beans work great here! Feel free to use canned beans instead of prepared dry beans if that’s easier for you. I’ve found that 4 cans of beans is a pretty good equivalent for a pound of dry beans.
  • 1/2 cup fresh cilantro – dried cilantro doesn’t have quite the same effect, but you can substitute with about 3 tbsp dried cilantro in a pinch.
  • 6 cups bone broth – I use chicken bone broth because that’s what I usually have on hand, but you can use pork bone broth or beef bone broth if that’s what you have!
  • 2 lbs cooked shredded porkshredded chicken and shredded beef will work too!
  • 1 tbsp cumin
  • 1 tbsp chili powder
  • 12oz frozen corn
  • Salt & pepper, to taste
Ingredients for Mexican pork and black bean soup (labeled)

Directions

Step 1: Melt butter over medium heat in a large pot. Sauté onions and garlic until beginning to soften, about 2-3 minutes.

Sauteing onions and garlic in a pot

Step 2: Add jalapeno and bell peppers. Sauté for another 2 minutes.

Chopped peppers, onions, and garlic in a pot

Step 3: Add tomatoes, half of the black beans, cilantro, and chicken broth. Bring to a boil, reduce heat, and simmer for 10 minutes.

Onions, garlic, peppers, tomatoes, cilantro, bone broth, and half the beans in a pot

Step 4: Turn off heat. Either pour into blender in batches or use on immersion blender. Blend until smooth and no large chunks remain.

Onions, garlic, peppers, tomatoes, cilantro, bone broth, and half the beans blended with an immersion blender

Step 5: Add spices, pork, remaining beans, and corn. Simmer 10 minutes more.

Mexican pork and black bean soup in a pot

Step 6: Taste and adjust salt and pepper to taste (it will depend largely on the salt content and flavor of your bone broth). Serve with sour cream or Greek yogurt, fermented hot peppers, fresh cilantro, shredded cheese, avocado, or whatever toppings you desire!

A bowl of Mexican pork and black bean soup on a dark wood table, topped with avocado, shredded Monterey jack cheese, fresh cilantro, and fermented red peppers

Equipment

*Disclosure: I only recommend products that I use or would use myself. The links above are affiliate links, which means that I earn a commission (at no cost to you!) if you make a purchase using the link.


Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A bowl of Mexican pork and black bean soup on a dark wood table, with some cilantro on the side as a garnish

Mexican Pork & Black Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This quick & easy weeknight Mexican pork & black bean soup is packed with south-of-the-border flavor! It’s also great for freezer meal prep.

  • Total Time: 40 minutes
  • Yield: 10 servings

Ingredients

  • 2 tbsp butter
  • 2 yellow onions, chopped
  • 6 cloves garlic, minced
  • 1 jalapeno, chopped
  • 3 bell peppers, chopped
  • 1 15oz can diced tomatoes
  • 1 lb dry black beans, prepared
  • 1/2 cup fresh cilantro
  • 6 cups bone broth
  • 2 lbs cooked shredded pork
  • 1 tbsp cumin
  • 1 tbsp chili powder
  • 12oz frozen corn
  • Salt & pepper, to taste

Instructions

  1. Melt butter over medium heat in a large pot. Sauté onions and garlic until beginning to soften, about 2-3 minutes.
  2. Add jalapeno and bell peppers. Sauté for another 2 minutes.
  3. Add tomatoes, half of the black beans, cilantro, and chicken broth. Bring to a boil, reduce heat, and simmer for 10 minutes.
  4. Turn off heat. Either pour into blender in batches or use on immersion blender. Blend until smooth and no large chunks remain.
  5. Add spices, pork, remaining beans, and corn. Simmer 10 minutes more.
  6. Taste and adjust salt and pepper to taste (it will depend largely on the salt content and flavor of your bone broth). Serve with sour cream or Greek yogurt, fermented hot peppers, fresh cilantro, shredded cheese, avocado, or whatever toppings you desire!

Notes

  • If you want to blend all the beans, go ahead and add all of them in step 3. I like to have some blended for a creamier soup with some left whole for the texture, but it’s up to you how you want to divide it.

Leave a Reply

I’m Alyssa

A woman smiling in her kitchen, wearing an apron and holding a whisk

I’m so glad you’re here! As a wife, mama, and follower of Christ, I love cooking nutritious food from scratch. Here we celebrate the good, the true, and the beautiful in food, family, and faith. Follow me for easy, real food recipes for the practical home cook on a budget and some occasional musings about homemaking and liturgical living.

Let’s connect

Discover more from A Houseful of Love

Subscribe now to keep reading and get access to the full archive.

Continue reading