Sort through the beans and discard any debris. Rinse the beans in a mesh strainer. Add to the slow cooker. (Don't add the ham flavor mix yet).
Add the beans to the slow cooker. Set aside.
In a skillet (set to medium high heat), brown the sliced bacon until crisp, drain and add to the slow cooker. Next, leave a few tablespoons of oil in the skillet and saute the diced onions until golden, add to the cooker.
Add the carrots, celery, poblano pepper and jalapeno pepper. Add the seasonings and then pour over the water and stir.
Cook on HIGH for 5 hours. When the cooking time is done, add the seasoning packet and stir. Add salt to taste.
Top with cheese or sliced jalapeno for garnish.
Video
Notes
You can use the store locator or order these pinto beans online. I find these beans easily at my local Walmart.
You do not need to soak the beans. Cook them on high and keep the lid on the entire cooking time, and you will have great results.
You can refrigerate the beans for up to three days or freeze them for up to three months. Thaw in the refrigerator before heating them on the stovetop.
Variations:
For a less spicy soup, use canned fire-roasted chile peppers.
Chicken broth can be used instead of water.
You can mash a portion of the beans for a creamier soup.
How to Serve:
Great sides to serve with Spicy Pinto Bean Soup include warm tortillas, buttery cornbread, or slices of garlic bread. Each adds a different texture and flavor to complement the hearty soup.
For toppings, try adding shredded cheddar cheese, diced jalapeños, fresh cilantro, cubed avocado, or a dollop of sour cream.
If you want to make the soup even more filling, serve it over a bed of steamed white rice. It’s a simple way to add extra comfort and turn the soup into a full, satisfying meal.
For leftovers, you can strain the soup and make pinto bean burritos!