This post may contain affiliate links. For more information, please see our affiliate policy.
These copycat Chipotle Pinto Beans are easy to make, inexpensive, and healthy! Add to burritos and salads or serve with rice for a tasty vegetarian meal.

Pinto beans are versatile and healthy, inexpensive and delicious. I remember when Chipotle used to put bacon in their beans, but they took it out because you don’t need it!
These beans flavorful on their own and perfect for adding to burritos and tostadas. Or, serve them on the side of scrambled eggs and corn tortillas for a hearty Mexican breakfast.
Table of Contents
Recipe ingredients

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.
Ingredient notes
- Olive oil: Chipotle uses rice bran oil, but olive oil is more widely available (and probably already in your pantry).
- Pinto beans: To soak dried beans overnight, pick through and sort 1 pound of dried pinto beans. In a large bowl, add beans and enough water to cover by 1 inch. Soak at least 8 hours overnight. Drain and discard soaking liquid.
- Oregano: Chipotle uses Mexican oregano, but you can use Italian oregano if that’s all that you have. They have different flavors (Mexican oregano tastes more like marjoram) but both taste great in this recipe.
Step-by-step instructions
- In a Dutch oven or large pot over medium high heat, heat oil until shimmering. Add onion and cook until softened, about 5 minutes.

- Add beans, chipotle pepeprs and adobo sauce, garlic, cumin, oregano, and bay leaf. Add enough water to cover. Bring to a boil over medium high heat.

- Reduce heat and simmer until beans are tender, about 1 ½ to 2 hours. Remove from heat.

- Remove chipotle chilies if desired and bay leaf. Stir in lemon and lime juices, and season to taste with salt and pepper.

Recipe tips and variations
- Yield: This recipe makes about 8 cups Chipotle pinto beans, enough for 16 (½ cup) servings.
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Freezer: The beans can be cooled and packed in freezer-safe containers, labeled, and frozen for up to 3 months. Thaw overnight in the refrigerator.
- Quick soak: If you forgot to soak your beans the night before, use this method to get a jump-start on cooking them.
- Pick through and rinse 1 pound beans. To a large saucepan, add beans and enough liquid to cover them by 1 inch.
- Bring beans to boil and cook for 2 minutes. Remove saucepan from heat, cover, and let beans sit for 1 hour. Drain and discard soaking liquid.
- Slow cooker Chipotle pinto beans:
- Heat oil until shimmering and cook onions until softened. Stir in garlic until fragrant, then add beans, spices, and enough water to cover. Bring to a boil, then transfer to a slow cooker.
- Cook on HIGH for 3 to 4 hours or LOW for 6 to 8 hours. Remove bay leaves and chipotle chilies if desired. Add lemon juice, lime juice, and salt and pepper to taste.
- Substituting kidney beans: Kidney beans contain phytohemagglutinin, a type of lectin that is very toxic at high levels. To substitute dried kidney beans in this recipe, you MUST pre-soak dried kidney beans AND hold them at boiling point (212 degrees Fahrenheit) for at least 10 minutes. This means you should never cook kidney beans in a slow cooker. You won’t know for sure if the slow cooker reached 212 degrees and held it for 10 minutes. Better to be safe than sorry!

Recipe FAQs
To substitute canned beans for the dried beans, use 4 cans of pinto beans. Rinse and drain before adding to the pot in step 2, adding enough water to cover (you may only need 1 to 2 cups), and cook until heated through, about 15 to 20 minutes.
No, you don’t have to pre-soak your beans. Un-soaked beans take about 30 minutes longer to cook than soaked beans, so just keep an eye on your beans and be prepared to add more water and/or cook them longer if they go in un-soaked.
Yes, you should. If you keep and use the soaking liquid in your recipe, it might add a sour taste. But, some people think it’s wasteful to discard the soaking water, so ultimately the choice is yours.
Chipotle Burrito Bowl
Tonight, stay in and build your own Chipotle Burrito Bowl with the copycat recipes you know and love. Fluffy rice, black beans, tender chicken, sweet corn salsa, tomato salsa, and lots of guacamole. It’s great…
View RecipeMore Chipotle copycat favorites
Chipotle Copycat Recipes
Chipotle Chicken (Copycat)
Chipotle Copycat Recipes
Chipotle Cilantro Lime Rice (Copycat)
Chipotle Copycat Recipes
Chipotle Guacamole (Copycat)
Chipotle Copycat Recipes
Chipotle Corn Salsa (Copycat)
Join Us


Chipotle Pinto Beans (Copycat)
Ingredients
- 1 tablespoon olive oil or rice bran oil (see note 1)
- 1 medium yellow onion minced
- 16 ounces dried pinto beans rinsed, sorted, and soaked overnight (see note 2)
- 2 chipotle peppers plus 2 teaspoons adobo sauce
- 2 cloves garlic minced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano (see note 3)
- 1 bay leaf
- 6 cups water (enough to cover beans)
- lemon juice
- lime juice
- Salt and freshly ground black pepper
Instructions
- In a Dutch oven or large pot over medium high heat, heat oil until shimmering. Add onion and cook until softened, about 5 minutes.
- Add beans, chipotle pepeprs and adobo sauce, garlic, cumin, oregano, and bay leaf. Add enough water to cover. Bring to a boil over medium high heat. Reduce heat and simmer until beans are tender, about 1 ½ to 2 hours.
- Remove from heat. Remove chipotle chilies if desired and bay leaf. Stir in lemon and lime juices, and season to taste with salt and pepper.
Recipe Video
Notes
- Olive oil: Chipotle uses rice bran oil, but olive oil is more widely available (and probably already in your pantry).
- Pinto beans: To soak dried beans overnight, pick through and sort 1 pound of dried pinto beans. In a large bowl, add beans and enough water to cover by 1 inch. Soak at least 8 hours overnight. Drain and discard soaking liquid.
- Oregano: Chipotle uses Mexican oregano, but you can use Italian oregano if that’s all that you have. They have different flavors (Mexican oregano tastes more like marjoram) but both taste great in this recipe.
- Yield: This recipe makes about 8 cups Chipotle pinto beans, enough for 16 (½ cup) servings.
- Storage: Store leftovers covered in the refrigerator for up to 4 days.
- Freezer: The beans can be cooled and packed in freezer-safe containers, labeled, and frozen for up to 3 months. Thaw overnight in the refrigerator.
- Quick soak: If you forgot to soak your beans the night before, use this method to get a jump-start on cooking them.
- Pick through and rinse 1 pound beans. To a large saucepan, add beans and enough liquid to cover them by 1 inch.
- Bring beans to boil and cook for 2 minutes. Remove saucepan from heat, cover, and let beans sit for 1 hour. Drain and discard soaking liquid.
Nutrition
Meggan Hill is a classically-trained chef and professional writer. Her meticulously-tested recipes and detailed tutorials bring confidence and success to home cooks everywhere. Meggan has been featured on NPR, HuffPost, FoxNews, LA Times, and more.
Can I use canned pinto beans?
Hi Michelle! Yes! To substitute canned beans for dried beans, use 4 cans of pinto beans. Rinse and drain before adding to the pot in step 2, adding enough water to cover (you may only need 1 to 2 cups), and cook until heated through, about 15 to 20 minutes. Hope you love them! – Meggan
These beans sound great. However, before I buy the ingredients, I’d like to know, how much lemon juice and lime juice go into them?
Hi Jane, I hope you love them! They should be added to taste, which is however much you like, I would start with 1 tablespoon of each and see if you think it needs more. Thanks! – Meggan
Nailed it! These were delicious! I also cooked mine in the IP like Tammy T mentioned below, but I sautéed the onions in the oil and then added everything but the beans and water, to get the flavors really soaked through. I then added the beans and water and cooked them for 35 minutes and did a natural release. Kids actually thought I’d cheated and bought beans at Chipotle. The other copycat recipes are just as great! The steak recipe is at the top of my list for the next bbq. Really spot on!
Hi Monica, thank you so much for the comment! I am so glad you loved everything you have tried because I worked so hard on these recipes. Thank you again and I’m glad it was a hit, and I LOL’d that your kids thought you bought the beans! Thanks again! -Meggan
Made these beans along with the Meggan’s chipotle rice and it was perfect! I used the Instant Pot on high pressure for 40 minutes with 30 minute release as Meggan recommended. I diced the onion small and just threw them in with everything else all at once without cooking them first and they were perfect. I juiced half of a large lemon and lime which came to about 2 tbsp each. I used 6 cups of water and would definitely use less next time. When I transfered the beans to my storage container, I added enough liquid to cover the beans by a half inch and had 2 cups of liquid left over.
Can’t wait to try the black beans next!! Thanks Meggan!
Thank you again Christian, two comments, wow! I appreciate your support and I hope the black beans work out for you too. :) Happy New Year! -Meggan
I’m excited to try this recipe! I was wondering if you need to soak the beans before using them in a crackpot?
Thank you!
Hi Paige, you don’t need to soak the beans. They may take a little longer to cook if they are not soaked. Take care! – Meggan
I tried this recipe and it’s really good.

Loved these! I changed the recipe by cooking them in the Instant Pot and eliminating the oil. I used the saute function for the diced onion (no oil needed), then added all other ingredients and cooked on high pressure for 32 minutes. They were a little “soupy” with 6 cups of water so I’ll reduce that next time. Thank you for the inspiration!
Hi Tammy, you’re welcome! I’m so happy they came out deliciously! I would recommend doing a natural release as well (if you didn’t do it this round). Thank you and take care! – Meggan
So good! My family loved these, I smashed some of the beans up and that thickened it up a little more. Needs 1 tsp salt.
Thanks Andrea, glad you enjoyed! – Meggan
Thank you very much! After visiting US a few years back, I have wanted to try these beans again, as it is not a style of food typically found in my part of the world.
Purchased everything necessary to follow the recipe 100%, and the result was absolutely amazing. Unbelievable that such simple (and few) ingredients results in such a great taste. But they sure do :).
Thanks Anders, I’m so glad you liked them! – Meggan
After gaining confidence from having success with the copycat black beans recipe, I tried this one as well. I made it as written, except for the fact that I forgot to add the lemon and lime juice at the end. Delicious regardless! I’ve always been afraid to cook dried beans (I tried once before and they never softened), but these were perfect. I’m happy to have these in my freezer.
HALLELUJAH SO DELCIOUS
So glad you enjoyed! -Meggan
Should the chipotle peppers be fresh or dried?
Does simmering these ingredients for 1.5 to 2hrs reduce/eliminate/cook out the flavor especially if it takes longer than 2hrs?
Can you recommend a substitution for adobo sauce?
Hi Ribbit, the chipotle peppers are from a can, and the sauce they are canned with is adobo sauce. Simmering the beans that long does not cook out the flavor, rather it gives the beans time to cook and absorb the flavor. Here is a substitute for the adobo sauce.
Whisk together:
1 teaspoon tomato paste
1 teaspoon cider vinegar
1/4 teaspoon chipotle powder
Pinch EACH of cumin, oregano, garlic powder, and salt
Do I absolutely need chipotle peppers, adobo sauce, and bay leaf? Could I use paprika instead? Those are the only ingredients I don’t have.
Hi Nimisha, you can omit them if you like. The beans will not taste like Chipotle’s beans, but I would think they will still taste nice. – Meggan
bacon pork how do i add and when thanks
Hi Jim, I would add chopped bacon in with the onion in step 1. Enjoy! – Meggan
Hi, wondering if I’m missing something. Does it say somewhere how much lemon and lime juice? The recipe I’m looking at just says lemon juice and lime juice, but does not include amounts.
Thanks
How much lemon and lime juice
Hi Roberta, so sorry about that. You should add it “to taste” which is however much you like, I would start with 1 tablespoon of each and see if you think it needs more. Thanks! I’ll update the recipe so this makes more sense. -Meggan
exactly like chipotle & and so delicious
I see your warning that you must boil kidney beans for 10 minutes to keep from being toxic but none of these recipes say to boil for 10 minutes? Does simmering count? Thanks!
Hi Somer, you’re right, the recipes are not for kidney beans specifically so none of them include the 10 minutes boiling time. That is just in the post in case someone makes a substitution. If you are going to use kidney beans here instead of pinto, I would bring them to a hard boil for 10 minutes and then do the simmering. I don’t think simmering is the same. It’s not written into the recipe specifically because the recipe is for pinto beans. But the note is there so if someone uses kidney beans, they will be safe. I hope that makes sense. Thanks! -Meggan
I suggest that you either remove kidney beans as a suitable bean for this recipe or remove the show cooker directions, as kidney beans are not safe to cook in a slow cooker!
https://www.allrecipes.com/article/kidney-beans-slow-cooker/
Hi Michelle, I did NOT know this about kidney beans! I read some articles and you are totally right. I had no idea. Thank you so much, I will fix this post and there are some other posts on my site that I want to fix it on too. You’ve really helped me a lot. Thank you again for your help! -Meggan
My second batch is perculating as I type! This recipe is awesome! My family loves it! It’s so easy and tasty. Thank you so sharing.
But the real ones have pork ingredient.
Nope they don’t, not since like 2013.
Hi there, if you use canned beans do you still add water?
Hi Alissa, I would still add some water. I don’t know yet exactly how much, I’m going to test these today to find out. I’m thinking 1 cup or so. The reason would be make sure all the seasonings are evenly distributed and to help the beans cook evenly. Plus Chipotle’s beans are in liquid at the restaurant; they use a slotted spoon to drain them if I remember correctly. So you want some liquid in there, just not 6 cups. If you are anxious to start, try 1 cup and see what you think, you can always add more. I’ll respond with my definitive findings after testing and update the post with that info.
Also – I think 1 pound of dried beans is equal to 3 cans.
Thanks! -Meggan
I have the same question about the lime & lemon juices. There’s no amount listed for either – Thanks!
Hi,
Do the beans need to be soaked over night or can I can make them straight out of the bag after rinsing.
Hi Reina, in this recipe I don’t have you soak the beans in advance. It’s totally fine if you do, and that will help reduce the cooking time. But here I didn’t, I just added them straight to the recipe after rinsing. If you soak them, I suggested discarding the soaking water (sometimes it adds a sour taste). I’ll clear this up in the recipe notes so nobody else has to ask the question. I appreciate you! Thanks -Meggan
perhaps old wives tale, but hear that overnight soak and rinse before cook reduces the amount of…. gas production… from eating beans.. less music in the fruit.
Can you do this in a crockpot too?
Hi Lynh, I’m sure you can. I’ll have to test it to see what the exact cooking times would be, if you’re interested. Off the top of my head I don’t know. But I am certain you can cook the recipe in a crockpot. I just can’t offer the specifics this second. Thank you! -Meggan
I’m not a bean lover, I make them for my husband. But this recipe, I could have everyday. It’s delicious , not a boring bean by any means . thanks so much for sharing
Wow, thanks so much Patricia, this makes my day! -Meggan
Side of saute onions? No instructions on when to ADD onions INTO beans. Please Update. Thank you
Hi Rae, sorry for the confusion. You add the beans INTO the onions. You cook the onions first, then add in everything else. You never take the onions out. I’ve updated the instructions to from “to the pot add….” to say “to the pot with the onions add….”
I hope that helps. -Meggan
My beans taste soo spicey .. I only added the two chile peppers and the sauce like it stated… is there anything I can do to adjust the spiceyness?
Hi Sabrina, I’m so sorry this happened to you. I am going to change the recipe to address this and recommend people use fewer or even NO chipotle chiles, if spicy food is an issue. Part of it depends on the size of the chiles, mine always end up being tiny but maybe yours were bigger. Or maybe you have a lower tolerance for spicy food. In any case, at this point the best way to help with the spice is to add more beans. If you used dried, you could add some cans since they are already cooked. That will dilute the spice (1 or 2 cans of pintos). You can also add more lemon and lime juice, that should help tone down the overall spiciness. Last, serve the beans with bland foods (like rice or tortillas) and if you like toppings, sour cream, cheese, and avocado can help you eat the beans without setting your face on fire. I’m so sorry again. I’ll fix the recipe! Thanks! -Meggan
This are absolutely excellent! I have made them several times and LOVE them. Thanks so much for the recipe!
Absolutely the best bean recipe ever. I’m n not a fan of pinto beans but this one has me hooked. I make cheesy garlic quick bread to accompany the beans and it’s delicious
Wondering if anyone has tried these in the Instant Pot? I’m thinking 45 minutes cook time and natural release with maybe 3 cups of liquid? Thoughts?
Hi Amanda! I’m sorry for the delay, but I actually had you and one other person ask about these beans in the instant pot, so I wanted to test them for you two before giving you an answer. I saw tons of conflicting information from different sources on how long to do the beans. Ultimately, I ended up trying the bean button, and that cooked them on high pressure for 30 minutes, and did the natural release (which took another 30 minutes). They were chewy! I ended up closing the instant pot back up and doing another 10 minutes manual high pressure, then quick release. They were perfect! Here is what I would recommend:
-Follow recipe card above for all ingredients (use 6 cups of water for sure)
-Manual, high pressure 40 minutes, natural release
I will update this post soon with these instructions! Have a great day! :D
Can these be done in an instant pot?
Hi Jenny! I’m sorry for the delay, but I actually had you and one other person ask about these beans in the instant pot, so I wanted to test them for you two before giving you an answer. I saw tons of conflicting information from different sources on how long to do the beans. Ultimately, I ended up trying the bean button, and that cooked them on high pressure for 30 minutes, and did the natural release (which took another 30 minutes). They were chewy! I ended up closing the instant pot back up and doing another 10 minutes manual high pressure, then quick release. They were perfect! Here is what I would recommend:
-Follow recipe card above for all ingredients
-Manual, high pressure 40 minutes, natural release
I will update this post soon with these instructions! Have a great day! :D
I made these tonight and they came out amazing!! This recipe is perfect. Taste just like Chipotle!
If you use can beans, should you drain the liquid or keep it?
I have the same question about draining the liquid. Thanks!
Hi LeAnn! No, you don’t need to drain the liquid for this recipe! -Meggan
Hi Kathy! No need to to drain the liquid out of the can! :)
Do you cover the beans during 2 hour simmer?
Anything that absorbs water during cooking should always be covered after bringing to boil and reduced to simmer otherwise the water evaporates and the result is a dry finished product. Same principle applies to rice
Covering will help reduce evaporative losses but it isn’t strictly required. As for rice, most “boiling” rice reciped are really steamed rice which REQUIRES covering. True boiled rice doesn’t and you drain the water from it when you’re done.
Never knew not to soak beans overnight!…always tossed the water too. Did i mention that this recipe is delicious!?
And you were smarter for it. Tossing the water tosses the disolved sugars that make beans so magical.
Hi! I have a question. I thought I had saw it on the recipe before [I have made this and a few other recipes you have listed with this, all super yummy if I might add! =D] but maybe I imagined it because I’m not seeing it now. Lol. How much lime and lemon juice do you add? I thought I had saw 1 TBSP for each but I don’t see any specific amount. TIA!! =D
Can I use a can of beans instead?
Hi Trinity, yes! You definitely can. You could simmer everything together for 20 or 30 minutes and be all done. 1 pound of dried beans (what this recipe calls for) is the equivalent of 4 cans of beans. So, if you just want to do a single can of beans, you should divide the rest of the ingredients by 4 (if that makes sense). Or use 2 cans of beans and then just halve the recipe (easier math). You can also feel free to just wing it! If you have any questions or need anything else, just let me know! Thanks for the question.
Hello, i did not see when to add the beans? Did i read that wrong?
You read it right! There are no beans in my bean recipe! Fixing the typo now, so sorry about that. :) But what a nice pot of spices and adobo sauce…. LOL. The beans go in in Step 2. Thanks Sarah, sorry about that.
I always soak my beans and peas in water and baking soda to degas them. It’s a must in our house!
Hi Tracee! I used to do this all the time too, although some people have different opinions. But that’s awesome! I should probably start testing this and see if it makes a different in our house, too. Some people say the cure to gas from beans is to eat more beans! I have no idea if that’s true. :)