• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Latina
  • Recipes
  • Authentic Mexican Recipes
  • Mi Casa
    • Kid-Friendly Tips
    • Natural Home Remedies
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Authentic Mexican Recipes
  • Mi Casa
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Authentic Mexican Recipes
    • Mi Casa
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Authentic Mexican Recipes

    Frijoles Charros (Mexican Charro Beans)

    Published: Jul 14, 2020 · Modified: Sep 14, 2022 by Gemma · This post may contain affiliate links.

    Jump to Recipe Print Recipe

    Frijoles Charros (Mexican Charro Beans) is a traditional, hearty, and delicious pinto bean soup that is filled with crispy bacon, spicy chorizo and other tasty ingredients.

    Frijoles Charros (Charro Beans) #mexicanbeans #frijolescharros #charrobeans

    Frijoles Charros (Mexican Charro Beans)

    If you've read my Instant Pot Pinto Beans post, then you've seen me mention that pinto beans are one of my top favorite foods. I absolutely love their flavor and could eat them all by themselves for every meal. They are also very tasty though when dressed up to become other dishes, such as frijoles charros.

    Frijoles Charros (Mexican Charro Beans) is a traditional Mexican soup. The word charro is the Spanish word for Mexican cowboy, so you may hear of this dish also referred to as cowboy beans. Click here for a great article with details on the origins of frijoles charros.

    It was always an added bonus when my mom would make frijoles charros. This amazing dish begins with good ol' pinto beans that are mixed with a delicious assortment of various types of meats. In my mom's recipe, she includes crispy bacon, spicy chorizo, sliced hotdogs, and ham. The combination is hearty, packed full of flavor, and a favorite in Mexican households.

    This soup makes an amazing and filling dinner. However, it is also many times served as a side dish, especially paired with carne asada or tacos and is popular at parties and BBQs.

    Ingredients for frijoles charros #frijolescharros #mexicanbeans #charrobeans

    How to Make Frijoles Charros (Mexican Charro Beans)

    First, you will need 5-6 cups of cooked pinto beans (with the liquid). Click here for my recipe on how to make pinto beans in the Instant Pot.

    Heat a tablespoon of oil in a large pot or Dutch oven. Add ¼ diced onion and sauté until soft and fragrant.  If you like some spice, you can also add a diced jalapeño and sauté along with the onion.

    Next, add 5 slices of diced bacon. Heat the bacon on medium heat until it begins crisping up.

    Once the bacon is a little crispy, add ¼ to ½ pound of chorizo. Break the chorizo up with a spoon and cook through.

    Then, add 4 sliced hot dogs and sauté those with everything else for another 2-3 minutes. Another optional ingredient you can add at this point is 4 slices of diced ham.

    If the bacon and the chorizo have released too much fat, then use a large spoon to carefully remove some of the oil.

    Add in the pinto beans with enough liquid to create a thick soup. Bring the soup to a boil and simmer for 5 minutes.

    Finally add 3 sprigs of cilantro to the beans and simmer for another 2 minutes to allow the cilantro flavor to infuse into the soup. Taste for seasoning and add salt and pepper as needed.

    Serve in a big bowl for dinner or as a side dish. It also goes great topped with sour cream, salsa, or pickled jalapeños. Serve with some tortillas on the side and you've got an amazing meal.

    I hope you enjoy!

    Please leave me a comment below if you make this or tag me on Instagram @everydaylatina.

    Frijoles Charros (Charro Beans) #mexicanbeans #frijolescharros #charrobeans

    Recipe

    Frijoles Charros (Charro Beans) #mexicanbeans #frijolescharros #charrobeans

    Frijoles Charros (Mexican Charro Beans)

    by Gemma Aguayo-Murphy
    Frijoles Charros (Mexican Charro Beans) is a traditional, hearty, and delicious pinto bean soup that is filled with crispy bacon, spicy chorizo and other tasty ingredients.
    Print Recipe Pin Recipe
    Cuisine Mexican
    Servings 6

    Ingredients
      

    • 5-6 cups cooked pinto beans (with liquid)
    • 1 tablespoon olive oil
    • ¼ diced onion
    • 1 diced jalapeño (optional, see recipe)
    • 5 slices of bacon, diced
    • ¼-1/2 lb chorizo
    • 4 sliced hot dogs
    • 4 pieces sliced ham (optional, see recipe)
    • 3-4 sprigs of cilantro
    • salt and pepper to taste

    Instructions
     

    • First, you will need 5-6 cups of cooked pinto beans (with liquid). Click here for my recipe for Instant Pot Pinto Beans.
    • Heat a tablespoon of oil in a large pot or Dutch oven. Add the diced onion and sauté until soft and fragrant. For a spicy version, add a diced jalapeño and sauté along with the onion.
    • Next, add the diced bacon and cook on medium heat until it begins to crisp up.
    • Once the bacon is a little crispy, add the chorizo. Break the chorizo up with a spoon and cook through.
    • Add the sliced hot dogs and sauté for another 2-3 minutes. You can also add the sliced ham here if using.
    • If the bacon and the chorizo have released too much fat, then use a large spoon to carefully remove some of the oil.
    • Add in the pinto beans with enough liquid to create a thick soup. Bring the soup to a boil and simmer for 5 minutes.
    • Finally add the cilantro and simmer for another 2 minutes to allow the cilantro flavor to infuse into the soup.
    • Taste for seasoning and add salt and pepper to taste.
    • Serve in a big bowl for dinner or as a side dish. Top with sour cream, salsa, or pickled jalapeños and serve with warm tortillas.
    Did you try this recipe?Leave me a comment and star rating below or mention @everydaylatina on Instagram!

    {This post contains affiliate links, which means I receive a small commission, at no extra cost to you, if you make a purchase using this link.}

    My Amazon Picks

    More Authentic Mexican Recipes

    • Green Chile guacamole in a bowl surrounded by tortilla chips
      Green Chile Guacamole
    • Plate with flautas de pollo drizzled with jalapeño sour cream
      Flautas de Pollo (Crispy Mexican Chicken Flautas)
    • A glass of Agua de Sandia
      Agua De Sandia (Watermelon Agua Fresca)
    • Berries with cream layered in a glass cup
      Dairy-Free Berries with Cream

    About Gemma

    Gemma is the recipe developer, writer and food photographer behind Everyday Latina. Gemma was born in Mexico, but has spent the majority of her life in the United States. She has been sharing recipes since 2018 with an emphasis on her parents' traditional Mexican cuisine and a focus on clean, healthy ingredients. Her goal is to build a community of people who appreciate family, food and culture and, who like her, want to live a healthy, happy everyday life.

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Eric

      July 19, 2025 at 12:32 pm

      5 stars
      This with carne asada, perfection!! Thank you!

      Reply
      • Gemma

        August 06, 2025 at 8:48 pm

        Hi Eric, I agree, love this with some carne asada.

        Reply
    2. Emiliano

      April 16, 2025 at 9:00 pm

      5 stars
      I made these using the beans from your Instant Pot recipe and I was so proud to have made this from scratch. It was always a favorite growing up.

      Reply
      • Gemma

        April 24, 2025 at 9:44 pm

        Oh wow, thank you for trying both recipes! I am glad you enjoyed them.

        Reply
    3. Carol

      September 18, 2024 at 9:35 am

      If I use canned beans, should I use the the whole can? Or drain and rinse?

      Reply
      • Gemma

        September 18, 2024 at 9:55 am

        Hi Carol, I recommend you drain and rinse. This will give you more control over the saltiness and sometimes the canned bean juice can have its own flavor that could alter the final dish.

        Reply
        • CAROL

          September 18, 2024 at 10:26 am

          Thanks for the fast reply!! So just use chicken broth/stock instead, right?

          Reply
          • Gemma

            September 20, 2024 at 9:42 am

            Hi Carol, yes you can use chicken broth or stock or even pork broth would be good, but I suggest doing half broth and half water. Too much broth could change up the final flavor too much. Also, you could also just use water and add extra salt at the end to adjust the seasoning to your liking.

            Reply
    4. Annette G

      October 22, 2022 at 7:16 pm

      Thanks for the recipe. The beans came out ridiculously good. I definitely recommend using your recipe. Very authentic
      .

      Reply
      • Gemma

        October 26, 2022 at 6:12 pm

        Hi Annette, what a wonderful compliment! Thank you so much, so glad you liked them. I love this recipe and I crave these all the time.

        Reply
    5. Dawn

      September 03, 2022 at 6:09 am

      I made these but added a can of HOT rotel tomatoes. Absolutely delicious!!!! I've made these before but never added the Chorizo till this time. What a difference!!!!! Do not skip the chorizo LOL.

      Reply
      • Gemma

        September 07, 2022 at 10:08 pm

        Hi Dawn, that sounds great! Yes, the chorizo adds so much of the flavor, it's not the same without it. Thank you for trying the recipe and I am so glad you enjoyed it.

        Reply
    6. Gabby Galvan

      May 31, 2022 at 7:39 pm

      5 stars
      I volunteered to bring charro beans for my daughter’s summer camp fundraising event so I immediately started looking for recipes because honestly I’m not that great when it comes to cooking… anyways after the successful event I received so many compliments, one said she loved that I added winnies. I left with the biggest smile ever. Thank you!

      Reply
      • everydaylatina

        May 31, 2022 at 9:01 pm

        Hi Gabby, what a great story. Thank you for sharing! I am so glad everyone enjoyed them. Thank you so much for trying it out.

        Reply
    7. Areli

      April 03, 2021 at 9:31 am

      5 stars
      Estoy muy emocionada de hacer estos para Domingo de Resurrección con chorizo de soya! Wow!

      Reply
      • everydaylatina

        April 05, 2021 at 1:39 pm

        Que bien! Espero que te hayan gustado.

        Reply
    8. ROSALINA SALDANA

      March 31, 2021 at 1:03 pm

      Can I use canned pinto beans in a pinch?

      Reply
      • everydaylatina

        April 01, 2021 at 11:20 am

        Yes I think that will work. Just be sure to use low sodium so you can control the salt and seasoning yourself.

        Reply
    9. hetzel astorga

      January 07, 2021 at 7:20 pm

      por que no esta la receta en español......

      Reply
      • everydaylatina

        January 07, 2021 at 8:00 pm

        Hola, el blog aún no es bilingüe. Pero una de mis metas este año es empezar a traducir algunas de las recetas.

        Reply
    10. Bunky

      January 02, 2021 at 2:04 pm

      5 stars
      My sister made this for me 20 years ago and I've looked for the recipe for a year. I'm SOOOOO glad you posted it!!! Thank you!!!

      Reply
      • everydaylatina

        January 06, 2021 at 10:31 am

        That's wonderful. I am so happy you found the recipe!

        Reply
    11. Mary Magdalene Gonzalez

      August 11, 2020 at 8:04 am

      5 stars
      I've had these at parties but never knew how to make them. Thanks My daughter is going to flip.

      Reply
      • everydaylatina

        August 13, 2020 at 9:56 pm

        Hi Mary, that's so wonderful. I am glad you found the recipe, I hope you and your daughter enjoy them.

        Reply

    Primary Sidebar

    Hi, I'm Gemma!

    I am originally from Mexico and the recipe developer, writer, and food photographer behind Everyday Latina. Here you will find traditional Mexican cuisine and a focus on clean, healthy ingredients. 

    About Me

    Trending Recipes

    • Arroz Rojo (Mexican Red Rice) #mexicanrice #arrozrojo #arrozmexicano
      Arroz Rojo (Mexican Red Rice)
    • Pitcher and glass with cucumber agua fresca
      Cucumber Lime Agua Fresca
    • Frijoles Charros (Charro Beans) #mexicanbeans #frijolescharros #charrobeans
      Frijoles Charros (Mexican Charro Beans)
    • Easy and Fast Jalapeño Salsa #mexicansalsa #jalapeñosalsa
      Easy and Fast Jalapeño Salsa

    Summer Recipes

    • Two glasses of horchata agua fresca with a pitcher behind it
      Horchata Agua Fresca
    • Ensalada de Coditos in a brown bowl with a red bell pepper and stalk of celery beside it.
      Ensalada de Coditos (Mexican Macaroni Salad)
    • White bowl with shrimp aguachiles with mango with fresh cilantro, cucumber, red onion and an habanero pepper above the dish
      Shrimp Aguachile with Mango
    • Pineapple Agua Fresca

    Footer

    ↑ back to top

    About

    • About Me
    • Disclosure and Privacy

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Instagram
    • Facebook
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Everyday Latina