This post contains affiliate links and I may receive a commission on your purchase. Thank you for shopping through my links. 

Crockpot pinto beans! 100x better than canned beans or your money back! 😜 And not to mention, cheap, easy and nutritious! 

Making beans from scratch might seem a little extra, but I promise you that it’s not. It’s almost as easy as opening a can of beans. It’s definitely less physical effort than using a can opener.

And with homemade beans, you can control the level of sodium. Canned beans are full of sodium and might end up being a little saltier than you intended. I like to be able to control the amount of salt I put in them for health reasons, but also taste reasons! 

Ingredients for Crockpot Pinto Beans 

Dry Pinto Beans

Like the kind you used as a kid to play bingo with! If you’ve never bought dried beans before, just head to the canned beans and they should be right around there. 

Onion and Garlic

Onion and garlic add so much flavor to these beans.

Salt, Pepper, and Cumin 

You all know that I love my Redmond Real Salt so much. It’s the absolute best! Use code AMBERSKITCHEN for 15% off your order. For these beans, just salt, pepper, and cumin are enough.

How to Make Crockpot Pinto Beans 

I like to soak my beans before I cook them. Soaking them for 24 hours helps remove phytic acid, making them more digestible. This can help cut down on some unpleasant gassy side effects later on! 

To soak beans, I put them in a big bowl and cover them with water. I add a splash of apple cider vinegar or two teaspoons of baking soda to the water, mix everything up, and let them soak. After 24 hours, pick out any floating beans and throw them away. 

Soaking the beans is not necessary for cooking. They’ll cook the same whether or not you soak them. So if you don’t really care about making them easier to digest, you can skip this step and go straight to cooking.

Whether or not you’ve soaked the beans, add them to your instant pot or slow cooker with new, clean water, along with the onion, garlic, and seasonings.

Crockpot Cooking 

For crockpot, cook on high for 4 hours, then on low for 2 hours. Make sure you set your timer so you remember to change the heat setting.

Instant Pot Cooking

For instant pot, cook for 35-40 minutes on  manual high pressure. Once the time has elapsed, let the pressure cooker release pressure naturally. Don’t flip the quick vent until at least 20 minutes has elapsed. I almost always do a natural pressure release with my pressure cooker. I think the food always turns out better.

Mashed or Whole?

Some people have strong opinions about beans. Some like them mashed, and others like to leave them as is. If you want them mashed or refried, take a potato masher and go to town!

What to Serve with Crockpot Pinto Beans

These Crockpot Pinto Beans are the perfect addition to any Mexican meal! A few of my favorites are Creamy Chicken Enchiladas, Salsa Verde Shredded Beef, and Cafe Rio Sweet Pork. I also love to make these Cheesy Chicken Baked Burritos and Chili Lime Garlic Shrimp Tacos with Avocado Dressing.

You could even make these beans and serve them with your favorite grilled protein.

Happy Cooking!

I hope you love this recipe as much as I do.

If you make this, I appreciate if you would share on social media! Tag me on Instagram @AMBERSKITCHEN. Thanks in advance!

Crockpot Pinto Beans

100X better than canned beans! Plus cheap, easy and nutritious!
Print Pin Rate
Course: Side Dish
Prep Time: 5 minutes
Cook Time: 6 hours
Soaking Time: 1 day
Servings: 24


  • 2 pounds dry pinto beans
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 1 T cumin
  • 1 tsp pepper
  • 1 1/2 T salt
  • 10 cups warm water for the crockpot, or 5 cups for instant pot


  • Put beans in a big bowl and generously cover with water. Add a splash of apple cider vinegar or two teaspoons of baking soda. (This will help remove phytic acid from the beans and also will help make them more digestible and create less of a gassy side effect.) Let them soak for 24 hours. Pick out any floating beans and throw them away. (Soaking is good for digestion but not necessary for cooking)
  • Rinse beans well.
  • Put the beans in the crockpot or instant pot with new clean water. Remove any floating beans.
  • Add the onion, garlic, and seasonings.
  • For crockpot, cook on high for 4 hours, then on low for 2 hours. For instant pot, cook for 35-40 minutes, manual high pressure, then NPR. 
  • If you want them mashed/refried, take a potato masher and go to town.

Leave a Reply

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

Recipe Rating

Ambers Kitchen Sourdough Bread

Hi! I'm Amber.

I’m obsessed with all things food and a mom to five. Baking bread and using my instant pot is my obsession and I love to bring all I have learned to YOU.


Never miss a recipe or freebie! Fill in your information below.