Tex-Mex Potato Soup

Tex-Mex Potato Soup

It feels weird to be posting a soup recipe when it’s almost April, but it actually snowed in Charlottesville this past weekend so Spring isn’t quite here yet, at least for many of us in the top half of the country. And you know what? That’s kind of okay with me. Spring is beautiful time of year up here, but I actually prefer cold weather. Plus I get to eat more soup! I don’t think there’s anything I love more than soup (well anything that doesn’t have sugar in it, anyway).

During the colder months I make soup at least once a week, but I’ve been making it less in the past few months. So last week when the temperature dropped and brought rain and snow with it, I knew I had to make some soup. I figure it’s my last chance before it gets too warm. I recently had some potato soup at Panera Bread and it made me remember how much I love it, so I decided to improvise my own version at home. I love spicy soup like my favorite Chicken Tortilla Soup and I love cheesy potato soup, so I figured I would combine those two into a single Tex-Mex inspired potato soup.

Peppers and lime

I looked up other potato soup recipes for reference and many were made with ingredients like cream and eggs. I wanted to keep things lighter since I knew I would be adding cheese and bacon, so I made a very thick base by blending up potatoes, carrots (you can’t taste them, but they make the soup a pretty color!) and chicken broth and then I used non-fat evaporated milk and melted 2% cheese to make it creamy. You would never be able to tell this is a “light” potato soup, though. It’s just as thick and creamy as any of the higher fat versions of it I’ve ever had.

The soup is filled with hearty vegetables like onions, garlic, carrots, bell pepper, jalapeno pepper and of course lots of potato. Add to that some bacon, cheese, cilantro and little lime juice for good measure. At first I was worried that all this stuff wouldn’t work well in a potato soup, but in the end I think this the best potato soup I’ve ever eaten! It’s thick and creamy, spicy and cheesy and so very satisfying.

Tex-Mex Potato Soup

Tex-Mex Potato Soup

from Back to the Cutting Board, slightly adapted from Allrecipes.com

Dinner, Soup | Servings: 4-6
Prep time: 20 min | Cook time: 10 min | Total time: 30 min


  • 4 medium baking potatoes, peeled and cubed (about 6 cups)
  • 1 tbsp. olive oil
  • 1 onion, chopped
  • 2 cloves garlic, diced
  • 1 red bell pepper, chopped
  • 1 jalapeno pepper, seeded and diced (omit or substitute with green bell pepper to make it less spicy)
  • 4 – 6 slices bacon, crumbled* (plus more for sprinkling on top if you want)
  • 1/4 tsp. black or white pepper
  • 1/8 tsp. cayenne pepper
  • 2 cups fat free, low sodium chicken broth
  • 1/4 cup carrots, roughly chopped
  • Juice of half a lime (about 1 tbsp.)
  • 12 oz. can of non-fat evaporated milk
  • 1 tbsp. cornstarch (optional, see recipe notes)
  • 1/2 cup 2% (reduced fat) cheddar cheese (or a Mexican blend of cheeses), shredded, plus more for sprinkling on top
  • 1/4 – 1/2 tsp. salt (to taste)
  • 1/4 cup cilantro, plus more for sprinkling on top

*Note: You can either cut up uncooked bacon and cook it with the onions/garlic/peppers or if you want to have extra for sprinkling on top, cook it separately (in a skillet or microwave), crumble it up and add it in with the ground pepper. I noted both instances in the recipe.


  1. Place potatoes in a large pot and cover with water. Bring to a boil and cook for 15-20 minutes or until tender. Drain and set aside.
  2. While potatoes are cooking, heat oil in a dutch oven or large pot over medium heat and saute onion, garlic and peppers (and uncooked bacon if you want to cook it now) for 5-8 minutes, or until softened.
  3. Add in the black and cayenne pepper (and crumbled bacon if you already cooked it separately) and cook for 1 minute longer. Remove from heat and set aside.
  4. In a blender or food processor, add chicken broth, 4 cups of potato, carrots and lime juice. You may need to do this in batches: It fit in my blender, but it was so thick that the motor was having a hard time getting the stuff on top blended. If necessary, you can add in a little more chicken broth to thin it out. (See note about thickening the soup, if necessary, at the bottom.)
  5. Pour blended potato mixture into the pot with the other vegetables. Add in the remaining chunks of potato and evaporated milk.*
  6. Heat the soup just to boiling. Add in the cheese and salt. Stir until all the cheese is melted. Stir in cilantro.
  7. Serve immediately. Top with extra cheese, cilantro, bacon and a squeeze of lime.

*Note: I found this soup to be more than thick enough, but if you like extra thick soup reserve 1/4 cup of the evaporated milk and whisk in the cornstarch until smooth. Add the cornstarch mixture to the pot along with the cheese. Stir regularly and cook until thickened.

Have you tried this? Rate the Recipe!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this recipe.

Add a Comment

Your email address will not be published. Required fields are marked *


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


  1. TexMex Potato Soup Recipe Back to the Cutting Board: A spicy potato soup filled with peppers, onions, cheese and… http://bit.ly/gabROM

  2. The weather here doesn’t feel much like Spring, so your soup is looking really good right now.

  3. Potato soup is a favorite of mine and I love the tex-mex twist you gave it

  4. This looks super yummy.. actually made my tummy growl πŸ˜› We have some raw spring days ahead of us here in CT, so I think I can sneak some soup in!

  5. There seems to be a new trend in the recipe world.
    They are showing how many servings there is in the recipe but not how much a serving is? Am I missing something here? Maybe Im not seeing it. When you are counting carbs and calories the serving size is very important. Ive seen several recipes today, including this one, that have the number of servings but not how much a serving size is. Im a man so help set me straight. Thanks Darrell S