Slow Cooker Mexican Ham Soup Recipe

Advertisements

The moment I lifted the lid on my slow cooker, the rich aroma of my Slow Cooker Mexican Ham Soup instantly filled the kitchen, making me feel like I was stepping into a cozy, rustic eatery.

The scent of smoky ham mingling with sautéed onions, garlic, and red capsicum was simply irresistible.

Close-up of Slow Cooker Mexican Ham Soup with vibrant vegetables and warm tortillas on the side
Close-up of Slow Cooker Mexican Ham Soup with vibrant vegetables and warm tortillas on the side

As I ladled the first bowl, I couldn’t help but notice how the deep red broth shimmered with the tomatoes and chicken stock, promising a depth of flavor that’s rare in such an easy recipe.

The first spoonful was a revelation—the ham was perfectly tender, the beans held their texture, and the subtle warmth of Mexican chili powder gave just the right amount of kick without overpowering the other flavors.

There’s something incredibly satisfying about a meal that tastes like it’s been simmering for hours, yet you barely had to lift a finger. Serving Slow Cooker Mexican Ham Soup with soft, warm flour tortillas and a dollop of cool sour cream added layers of texture and richness that made every bite comforting and indulgent.

Why Slow Cooker Mexican Ham Soup Recipe is the Ideal Recipe

I have to admit, not all soups make me feel this excited, but this Slow Cooker Mexican Ham Soup quickly became one of my go-to recipes. There’s something about the way the flavors develop over hours in the slow cooker that makes Slow Cooker Mexican Ham Soup feel effortless yet deeply satisfying.

From the moment I started sautéing the onions and garlic, the kitchen began to fill with that inviting aroma that promised comfort and warmth. By the time I stirred in the ham hock and tomatoes, I could already tell this wasn’t just any soup—it was going to be rich, smoky, and packed with heartiness.

What makes this Slow Cooker Mexican Ham Soup recipe stand out is the balance it strikes between ease and flavor. The slow cooker does most of the work, which means you can go about your day, run errands, or even prep other meals, and come back to a dinner that tastes like it’s been crafted with hours of attention.

Yet, every ingredient still shines through—the red capsicum adds a subtle sweetness, the chili powder gives just a gentle kick, and the beans contribute a creamy texture without becoming mushy.

Key Ingredients in Slow Cooker Mexican Ham Soup Recipe

When I first made this Slow Cooker Mexican Ham Soup, I realized that every ingredient plays a starring role in building its rich, comforting flavor.

Here’s a closer look at what makes this Slow Cooker Mexican Ham Soup recipe so special:

Olive Oil – I start by heating a bit of olive oil to sauté the vegetables. It’s simple, but that first step really wakes up the flavors and gives the soup a subtle, fragrant base.

Red Onion – Chopping a medium red onion and letting it soften in the pan brings a gentle sweetness that balances the smoky ham perfectly.

Garlic – Just one crushed garlic clove seems small, but it adds that aromatic punch that makes the soup feel layered and comforting.

Celery – I always add chopped celery because it gives a mild crunch and freshness that contrasts beautifully with the richness of the ham.

Red Capsicum – This is my secret for a little natural sweetness and color. The roasted flavor when sautéed adds depth that you notice in every spoonful.

Mexican Chili Powder – The hint of chili powder is what gives the soup its character. It warms the dish without overwhelming it, creating that subtle Mexican-inspired twist.

Mutti Polpa Finely Chopped Tomatoes – These tomatoes are my go-to because they break down perfectly in the slow cooker, creating a silky, flavorful broth.

Chicken Stock – The liquid that carries all the flavors, chicken stock adds body and richness without being too heavy.

Ham Hock – This is the star of the show. I love how the ham hock slowly releases its smoky, savory flavor into the soup while becoming tender enough to shred and return to the pot.

Red Kidney Beans – Added toward the end, the beans add protein and texture. They hold up beautifully and make the soup feel hearty and satisfying.

Flour Tortillas – Warm tortillas are my favorite accompaniment. They’re perfect for dipping and soak up all that delicious broth.

Sour Cream – A dollop of sour cream at the end brings a creamy finish that balances the spices and makes each bite feel indulgent.

If you love slow-cooked meals, also check out my Creamy Crockpot White Chicken Chili Recipe, Christmas Meatballs Recipe, and Maple Dijon Chicken Bowl Recipe.

How to Slow Cooker Mexican Ham Soup Recipe Step-by-Step

Making this Slow Cooker Mexican Ham Soup feels like a journey from simple ingredients to a bowl full of comforting flavors.

Here’s how I like to prepare Slow Cooker Mexican Ham Soup:

Prepare the Slow Cooker Base – I start by heating a tablespoon of olive oil in a skillet. The moment it’s warm, I add the chopped red onion, crushed garlic, celery, and red capsicum. Sautéing these for about five minutes softens them and releases their natural aromas, filling the kitchen with a smell that already hints at the deliciousness to come.

Combine Ingredients – Once the vegetables are softened, I transfer them to the slow cooker. I add a teaspoon of Mexican chili powder, the finely chopped tomatoes, chicken stock, and the ham hock. Stirring everything together, I can already see the start of a rich, colorful soup forming, and it feels satisfying knowing that all these flavors are about to meld together.

Cook Low and Slow – I cover the slow cooker and set it on low heat for 6 to 8 hours. During this time, the ham slowly releases its smoky, savory essence into the broth, while the vegetables soften completely and the flavors blend beautifully. The slow cooking process is what makes this soup taste so comforting and homemade.

Add the Beans – About 30 minutes before serving, I add the drained and rinsed red kidney beans. Waiting until the end ensures they maintain a pleasant texture and don’t get too mushy, giving each spoonful a nice bite.

Shred the Ham – When the soup is nearly done, I carefully remove the ham hock and shred the meat with two forks. Discarding any bones and excess fat, I return the shredded ham to the slow cooker. This step makes the soup feel hearty and meaty, without being heavy.

Serve Warm – Finally, I ladle the soup into bowls, topping each serving with a dollop of sour cream and pairing it with warmed flour tortillas. The tortillas are perfect for dipping, and the sour cream adds a cool, creamy contrast to the gentle spice of the soup. Every spoonful is a perfect balance of smoky, spicy, and savory flavors.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slow Cooker Mexican Ham Soup in a bowl with red kidney beans, shredded ham, and a dollop of sour cream

Slow Cooker Mexican Ham Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Elise
  • Total Time: 6 hours 15 min
  • Yield: 6–8 servings

Description

Slow Cooker Mexican Ham Soup is a comforting, flavorful dish made with tender ham, red kidney beans, chopped tomatoes, red capsicum, onions, and a hint of Mexican chili powder, perfect for an easy, hearty meal any day of the week.


Ingredients

1 tbsp olive oil

1 medium red onion, chopped

1 garlic clove, crushed

2 celery stalks, chopped

1 medium red capsicum, chopped

1 tsp Mexican chili powder

400g Mutti Polpa Finely Chopped Tomatoes

4 cups chicken stock

950g ham hock

400g can red kidney beans, drained and rinsed

3 flour tortillas

Sour cream, to serve


Instructions

1: Prepare the Slow Cooker: Start by heating the olive oil in a skillet over medium heat. Sauté the chopped red onion, crushed garlic, celery, and red capsicum until softened, about 5 minutes.

2. Combine Ingredients: Transfer the sautéed vegetables to your slow cooker. Add the Mexican chili powder, Mutti Polpa Finely Chopped Tomatoes, chicken stock, and ham hock. Stir well to combine.

3. Cook Low and Slow: Cover the slow cooker and set it to low heat. Cook for 6-8 hours, allowing the flavors to meld and the ham to become tender.

Add the Beans: About 30 minutes before serving, add the drained and rinsed kidney beans to the slow cooker. This ensures they retain their texture.

5. Shred the Ham: Remove the ham hock from the soup and shred the meat using two forks. Discard any bones or excess fat, then return the shredded ham to the soup.

6. Serve Warm: Ladle the soup into bowls and serve with warmed flour tortillas and a dollop of sour cream for added richness.

  • Prep Time: 15 min
  • Cook Time: 6–8 hours
  • Category: Soup
  • Method: Slow Cooker
  • Cuisine: Homemade

Slow Cooker Mexican Ham Soup Recipe Nutrition Facts

NutrientAmount per Serving
Calories350 kcal
Protein25 g
Carbohydrates30 g
Dietary Fiber7 g
Sugars6 g
Fat12 g
Saturated Fat3 g
Cholesterol55 mg
Sodium950 mg
Vitamin A25% DV
Vitamin C30% DV
Calcium8% DV
Iron15% DV

Conclusion

Making this Slow Cooker Mexican Ham Soup has quickly become one of my favorite cooking experiences. From the intoxicating aroma while it simmers to the rich, comforting taste in every spoonful, it feels like a hug in a bowl. Slow Cooker Mexican Ham Soup is simple, satisfying, and perfect for sharing with family or enjoying on a cozy night at home.

Every time I make it, I’m reminded how a few quality ingredients and a slow cooker can turn an ordinary day into something delicious.

Looking for inspiration? Visit Elise Chef on Pinterest to explore beautifully curated high-fiber recipes and discover your next healthy habit.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star