Mexican Bean Soup

Mexican Bean Soup

Home | Recipes | Mexican Classics | Snacks & Starters

Our Bean soup with Mexican Chilli is great for a cold rainy day to warm up, or you could even eat it cold as a kind of Mexican-inspired gazpacho. The great thing about this recipes is that you are likely to have the ingredients for the Bean soup at home. If you want to add some meat, try some nice smoky bacon fried to a crisp and added at the end.

Serve this Mexican bean soup with either a king prawn sandwich or some pan con Tomate.

  • Prep time

    15 mins

  • Cook time

    30 mins

  • Total time

    45 mins

  • Ideal for


  • Make it


  • Serves


How to make it

  1. Fry onion, garlic, pepper, carrot, sweet potato and Gran Luchito Chipotle Paste over a medium heat in a large saucepan in olive oil for 10 mins.
  2. Add the stock, tomatoes, oregano, cumin, sugar, salt and pepper and bring slowly to the boil and simmer for 25 mins without a lid.
  3. At this point you can blend the soup. We like to blend half and leave the other half chunky and then recombine.
  4. Add the kidney beans and bring to the boil.
  5. Serve drizzled with extra virgin olive oil, a giant crouton, grated parmesan and a sprinkle of coriander.

Have you tried these recipes?

5 1 vote
Notify of
newest most voted
Inline Feedbacks
View all comments
7 months ago
Rating :

This looks amazing and you’re right, I do have most of these ingredients at home already! Will definitely be trying it out 🙂

7 months ago
Reply to  Mel

Thank you Mel! Have you tried any of our other soup recipes yet? 🙂

7 months ago

This is my favourite Soup recipe on the site.

Sign up for free cookbook.

Subscribe now for a free copy of the Gran Luchito e-cookbook filled with delicious, authentic Mexican recipes and join our mailing list for all the latest recipes, news and blog updates.