• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Casual Foodist

Casual Foodist

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
X

Casual Foodist

  • Recipe Index
  • Breakfast
  • Dinner
  • Side Dishes
  • Dessert
  • Drinks

Casual Foodist

Creative, Inspired Food for Everyday

  • Recipe Index
  • Breakfast
  • Dinner
  • Side Dishes
  • Dessert
  • Drinks

Charro Beans (Cowboy Style Pinto Beans) – Instant Pot and Stovetop Methods

By Brianna Simmons ยท Published: June 24, 2021 ยท Updated: September 26, 2025

694 shares
  • Share469
  • Flipboard
  • X
Jump to Recipe

Charro beans, or cowboy style pinto beans, are a great side dish for barbecue and Mexican food. While using canned beans is easy the flavor and texture with making pinto beans from scratch is well worth the little bit of extra effort. These charro beans are smoky, savory and usually proclaimed ” the best beans I’ve ever had” every time I serve them. Whether you make these charro beans in the Instant Pot or on the stove they are sure to become a new favorite at your next cookout.

Charro Beans

The Casual Foodist contains affiliate links, when you make a purchase through these links the Casual Foodist receives a small commission that helps support this site at no additional cost to you.

What are Charro Beans?

Charro beans, also known as friojles charros or cowboy beans, are a bean dish from the Northern part of Mexico. Named after Mexican cowboys (known as charros), charro beans are pinto beans stewed in a flavorful broth with aromatic such as onions and garlic, fresh or dried chiles, and usually with a smoky meat like bacon, ham or chorizo. Charro beans can be served brothy (the traditional way to serve them in Mexico) like a soup or you can further simmer the beans to a thicker consistency to serve as a side dish (how I prefer to serve them).

How to make Charro Beans

Charro Beans

There are as many recipes for charro beans as there are cooks that make them. While many recipes include a smoked or spiced meat like bacon or chorizo I’m often serving vegetarians so I decided to make a meat free version. In order to get a deep smoky flavor I use guajillo sauce ( I highly recommend making a batch of homemade guajillo sauce , it’s easy and great in so many Mexican and southwestern recipes) though you can also use a chile based enchilada sauce.

Regardless of whether you make it on the stovetop or in the Instant Pot the recipe starts with soaking dried pinto beans (at least 8 hours or overnight) and then draining and rinsing them. Saute onions and garlic until fragrant and then add the beans along with broth, guajillo sauce (or enchilada sauce) and a bit of salt. Cook the beans until they are soft and creamy. You can serve them brothy like a soup or simmer for a thicker texture.

Charro Beans

If you life these Charro Beans be sure to take a look at some of my other recipes!

Grilled Pork and Pineapple Tacos

Oven Baked BBQ Chicken Wings

Easy Brine for Chicken Wings

Smoky Beer Cheese Dip

Homemade Hot Honey

If you make these Charro Beans please be sure to leave a comment and/or give this recipe a rating! Be sure to follow me on Facebook and Pinterest for my latest recipes. Also, if you do make this recipe please tag me on Instagram, Iโ€™d love to see what you guys are making!

Charro Beans

Charro Beans (Cowboy Style Pinto Beans) – Instant Pot and Stovetop Methods

Charro Beans, or Cowboy Style Pinto Beans, are a great side dish for any Mexican or southwestern feast. Discover the best vegetarian recipe for charro beans, either using your Instant Pot or on the stovetop.
4.95 from 69 votes
Print Recipe Pin Recipe
Prep Time 8 hours hrs
Cook Time 40 minutes mins
Total Time 8 hours hrs 40 minutes mins
Course Side Dish
Cuisine American, Mexican
Servings 4

Equipment

  • Instant Pot
  • Dutch oven

Ingredients
  

  • 8 oz dried pinto beans
  • 1 quart water
  • 1.5 tbsp salt divided
  • 1 tbsp olive oil
  • 1 onion diced
  • 2 cloves garlic minced
  • 2 cups chicken or vegetable broth
  • 1/4 cup guajillo sauce or red enchilada sauce
  • 1 tbsp fresh cilantro optional

Instructions
 

  • Combine beans, water and 1 tbsp of salt in a large bowl. Soak for at least 8 hours or overnight. Drain and rinse the pinto beans.

Instant Pot Method

  • Select Saute and Normal (for medium heat) on the Instant Pot, add the olive oil and onions. Add the onions and garlic and cook until softened and fragrant, about 3-4 minutes.
  • Add the pinto beans, broth, 1/2 tbsp of salt, guajillo sauce or enchilada sauce. Select Manual, High Pressure and 15 minutes. Allow to natural release for at least 10 minutes.
  • If your prefer your bean soupy you can serve as is. If you prefer a thicker consistency select Saute and Normal, Simmer the beans until they reach your preferred consistency. Stir in cilantro if using.

Stovetop Method

  • Heat olive oil in a dutch oven over medium heat. Add onions and garlic and cook until softened and fragrant, about 3-4 minutes.
  • Add the pinto beans, broth, 1/2 tbsp of salt, guajillo sauce or enchilada sauce. Bring to a boil then reduce heat to a simmer, cover and cook beans for 50 minutes. Remove the lid and simmer the beans until they reach your preferred consistency. Stir in cilantro if using.

Notes

This recipe can easily be doubled if feeding a crowd.
Keyword bbq, beans, French side dish, pinto beans, vegetarian

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

Tried this recipe?Let us know how it was!
694 shares
  • Share469
  • Flipboard
  • X

Appetizers, Dinner, Game Day Recipes, Side Dishes

Previous Post: « Texas Ranch Water – A Refreshing Tequila Cocktail
Next Post: Avocado Lime Crema »

Subscribe to the Casual Foodist

Reader Interactions

4.95 from 69 votes (54 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




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

Comments

  1. Anaiah says

    July 1, 2021 at 12:15 am

    5 stars
    These charro beans were amazing! They took some time to make but it was well worth it and packed with flavor.

    Reply
  2. Addie says

    July 8, 2021 at 2:37 am

    5 stars
    These are the best beans! Love the instant pot option too.

    Reply
  3. Genevieve says

    July 11, 2021 at 6:51 pm

    5 stars
    You can never go wrong with Cowboy Style Pinto Beans. Sounds delicious and perfect for camping!

    Reply
  4. Brianna May says

    July 12, 2021 at 3:14 pm

    5 stars
    Charro beans are one of my favorites! This recipe reminds me of my favorite local mexican restaurant.

    Reply
  5. Lilly says

    July 23, 2021 at 10:40 pm

    5 stars
    Best bean recipe ever! Thanks for sharing!

    Reply
  6. Serena says

    July 23, 2021 at 10:59 pm

    5 stars
    I love the instant pot option!

    Reply
  7. Jeannie says

    July 24, 2021 at 12:39 am

    5 stars
    Its looks so delicious and comforting. Beans have been my source of protein and adding this to my to make recipes.

    Reply
  8. Alexandra says

    July 24, 2021 at 12:47 am

    5 stars
    Such a delicious and full of flavour side dish!

    Reply
  9. Oscar says

    July 24, 2021 at 1:28 am

    5 stars
    Loved using my instant pot for this. The beans were delicious

    Reply
  10. Kylie Archer says

    July 24, 2021 at 1:54 am

    5 stars
    Yum! Made this in the instant pot last night!

    Reply
  11. Erin Gierhart says

    July 24, 2021 at 2:49 pm

    5 stars
    We loved these beans with our pulled pork dinner last night. The flavor that the guajillo sauce added was delicious!

    Reply
  12. Julia says

    July 24, 2021 at 6:33 pm

    5 stars
    The IP method made this so fast and easy

    Reply
  13. Will says

    July 25, 2021 at 12:32 am

    5 stars
    Love charro beans, and these were great!

    Reply
  14. Yolanda says

    October 19, 2024 at 6:38 pm

    5 stars
    Thank you for this wonderful recipe, Brianna! Your instructions resulted in tender, creamy beans not to mention the kitchenโ€™s aroma was complete with all that deliciousness!

    Will serve this dish tomorrow along side our long awaited Mexican dinner.

    Reply
  15. Yolanda says

    October 20, 2024 at 7:05 am

    5 stars
    Awesome recipe Brianna! I havenโ€™t had much luck with cooking dried pinto beans. Yet your recipe had great instructions and the beans came out tender and creamy. Thank you, thank you !

    Reply

Primary Sidebar

Welcome to the Casual Foodist!

Brianna Simmons - The Casual Foodist

Hi there, my name is Brianna and here you’ll find recipes inspired by fresh seasonal ingredients as well as flavors discovered on my travels. Read more

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

FEATURED POSTS

Sheet Pan Steak Fajitas

Sheet Pan Steak Fajitas

Mexican Green Rice (Arroz Verde)

Mexican Green Rice (Arroz Verde)

Homemade Balsamic Vinaigrette Dressing

Homemade Balsamic Vinaigrette

Lemon Curd Thumbprint Cookies

Lemon Curd Thumbprint Cookies

Footer

The Casual Foodist

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

SEARCH THIS SITE

CATEGORIES

  • Appetizers
  • Beef Recipes
  • Breakfast
  • Chicken Recipes
  • Christmas Recipes
  • Condiments and Sauces
  • Cookie Recipes
  • Dessert
  • Dinner
  • Drinks
  • Easter Recipes
  • Fall Recipes
  • Featured Recipe
  • Game Day Recipes
  • Holiday Recipes
  • One Pot Dinners
  • Pasta Recipes
  • Popular Recipes
  • Pork Recipes
  • Quick Recipe
  • Salad Recipes
  • Seafood Recipes
  • Shopping
  • Side Dishes
  • Snacks
  • Soup Recipes
  • Spring Recipes
  • Summer Recipes
  • Thanksgiving Recipes
  • Winter Recipes
  • Recipe Index
  • Contact
  • About The Casual Foodist
  • Privacy Policy

Copyright © 2026 ยท The Casual Foodist ยท Privacy Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.