Crockpot Pinto Beans

Hearty and Flavorful Slow Cooker Pinto Beans
There’s something so comforting about a warm bowl of slow-cooked pinto beans. They’re rich, filling, and packed with flavor, making them a perfect addition to any meal. Whether you serve them as a side dish, over rice, or even mashed into refried beans, this crockpot recipe is incredibly versatile and easy to make.
I love this recipe because it’s a lifesaver on busy days. I can set it in the morning, go about my day, and come back to a hearty meal waiting for me. It’s great for meal prep, too—I make a big batch and use it throughout the week for burritos, soups, or even as a filling for tacos. If you’re looking for a simple, comforting dish that doesn’t require much effort, these crockpot pinto beans are a must-try!
What makes this recipe special is how hands-off it is. With just a few simple ingredients and a slow cooker, you can have a delicious, home-cooked dish ready with minimal effort. It’s budget-friendly, perfect for feeding a crowd, and packed with protein and fiber. Plus, it’s naturally vegan and can be easily customized with different seasonings and add-ins.
About Crockpot Pinto Beans
Pinto beans are a staple in many households because they’re affordable, nutritious, and easy to cook. When slow-cooked, they develop a rich, creamy texture and soak up all the flavors of the seasonings you add. Unlike canned beans, homemade crockpot pinto beans have a fresher taste and a softer texture without all the added sodium and preservatives.
Compared to stovetop or pressure cooker methods, using a crockpot is the easiest and most foolproof way to cook pinto beans. There’s no need to babysit the pot or worry about scorching the bottom. The slow, gentle cooking process allows the beans to become perfectly tender while enhancing their natural, earthy flavor.
Why You’ll Love It
- Effortless Cooking – Just toss everything into the slow cooker and let it do all the work. No stirring, no watching, just pure convenience!
- Budget-Friendly – A big bag of dried pinto beans costs less than a few canned beans, making this a great option for feeding a family without breaking the bank.
- Versatile & Customizable – Enjoy them plain, spice them up with different seasonings, or turn them into refried beans, chili, or burrito fillings. The options are endless!
- Great for Meal Prep – Make a large batch and store leftovers in the fridge or freezer for easy meals throughout the week.
- Healthy & Nutritious – Pinto beans are packed with protein, fiber, and essential vitamins, making them a hearty and healthy choice for any diet.
Ingredients
- Beans & Liquid
- 2 cups dried pinto beans, rinsed
- 6 cups water or vegetable broth
- Seasonings & Aromatics
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon cumin
- ½ teaspoon smoked paprika
- 1 bay leaf
- Optional Add-ins
- ½ teaspoon chili powder (for a little heat)
- 1 ham hock or bacon (for smoky flavor)
- 1 diced jalapeño (for extra spice)
- 1 can diced tomatoes (for a slightly tangy twist)
Ingredient Notes
- Dried vs. Canned Beans – This recipe uses dried beans because they absorb flavors better and have a better texture than canned beans. Plus, they’re more cost-effective!
- To Soak or Not to Soak? – You can soak the beans overnight to reduce cooking time, but it’s not necessary for this crockpot method. They’ll still turn out tender!
- Salt Timing – Add salt after the beans are tender. Adding it too early can make the beans tough.
- Smoky Depth of Flavor – A ham hock, smoked turkey, or even a splash of liquid smoke can add a rich, smoky taste if you’re not keeping it vegetarian.
- Spice Level – Adjust the seasonings to your preference. If you like things mild, skip the jalapeño and chili powder. Want it spicier? Add a dash of hot sauce!
Kitchen Tools Needed
- Crockpot (Slow Cooker) – The star of this recipe! A 6-quart slow cooker works best to ensure the beans cook evenly without overflowing.
- Colander – For rinsing and draining the dried pinto beans before cooking.
- Cutting Board & Knife – To dice the onion, mince garlic, and prep any additional ingredients.
- Measuring Cups & Spoons – For accurately measuring the beans, broth, and seasonings.
- Wooden Spoon or Ladle – To stir and serve the beans once they’re done.
I love using my Crockpot 6-Quart Programmable Slow Cooker because it has a timer and automatically switches to warm mode when the beans are done. It’s a great option if you’re busy and want perfectly cooked beans without any fuss!
Cooking Instructions
- Rinse the Beans – Place the dried pinto beans in a colander and rinse them under cold water. Remove any debris or broken beans.
- (Optional) Soak the Beans – If you want to reduce cooking time, soak the beans overnight in a large bowl with enough water to cover them by a few inches. Drain and rinse before cooking. Not soaking? No problem! The crockpot will take care of it.
- Add Ingredients to the Crockpot – Pour the beans into the slow cooker and add 6 cups of water or broth. Toss in the diced onion, minced garlic, cumin, smoked paprika, black pepper, and bay leaf. If using any optional ingredients like diced tomatoes or ham hock, add them now.
- Set It and Forget It – Cover the crockpot and cook on LOW for 7-8 hours or HIGH for 4-5 hours. The beans should be tender and creamy when done. Pro Tip: If your beans are still firm after the cooking time, let them go another hour or so until they soften up.
- Season with Salt – Once the beans are fully cooked, stir in the salt. Adding salt earlier can make the beans tough, so it’s best to wait until the end.
- Adjust the Consistency – If you like thicker beans, mash some against the side of the pot with a spoon. If they’re too thick, stir in a little extra broth or water to reach your preferred texture.
- Serve & Enjoy – Remove the bay leaf and any large pieces of ham hock (if used). Serve the beans over rice, with cornbread, or as a side to your favorite meal. I love topping mine with fresh cilantro and a squeeze of lime for extra flavor!

Pro Tips
- Want even more flavor? Add a splash of hot sauce or a squeeze of lime juice before serving.
- Making refried beans? Mash the cooked beans and fry them in a little oil for a delicious spread.
Tips and Tricks for Success
- Don’t Skip the Rinse! – Dried beans can have dust and small debris, so always give them a good rinse before cooking. A quick check for any shriveled beans doesn’t hurt either!
- Broth Makes a Difference – Cooking your beans in vegetable or chicken broth instead of water adds extra depth and richness to the flavor. I always use broth when I want my beans to stand out.
- Adjust the Thickness – If you prefer a thicker, stew-like consistency, mash some of the beans at the end of cooking. For a soupier dish, just add a bit more liquid.
- Give It Time – Beans cook at different rates depending on their age. If your beans are still tough after the suggested cooking time, let them simmer a little longer. Older beans take longer to soften!
- Make It Your Own – This recipe is a great base, but don’t be afraid to add extra seasonings like chili powder, oregano, or even a dash of Worcestershire sauce for a bold twist.
Ingredient Substitutions and Variations
- No Pinto Beans? – Black beans, navy beans, or kidney beans work well in this recipe too. Just adjust the cooking time as needed.
- Vegetarian/Vegan Option – Skip the ham hock and use vegetable broth for a fully plant-based dish. Adding smoked paprika or a drop of liquid smoke can help replace that smoky depth.
- Spicy Kick – If you love heat, add a chopped jalapeño, a pinch of cayenne, or a splash of hot sauce. You can also stir in diced green chilies for a mild warmth.
- Creamier Beans – Stir in a bit of butter or a splash of cream at the end for extra richness.
- Mexican-Inspired Version – Add a teaspoon of oregano, a bay leaf, and a squeeze of lime for a zesty twist. Great for serving with tacos or burritos!
Serving Suggestions
- Classic Southern Style – Serve these pinto beans with warm cornbread and a side of collard greens for a comforting, homey meal. I love crumbling the cornbread right into the beans—it soaks up all the delicious flavors!
- Over Rice – A simple and filling option! Spoon the beans over white or brown rice for a budget-friendly, protein-packed meal.
- With Tacos or Burritos – Use these beans as a flavorful filling for tacos, burritos, or even enchiladas. Add some cheese, avocado, and salsa for a Tex-Mex twist!
- Mashed for Refried Beans – Mash the beans and fry them in a little oil for a creamy, homemade refried bean side dish. Perfect for dipping chips or spreading on tostadas.
- Soup or Chili Base – Add extra broth and some diced tomatoes to turn these beans into a hearty soup or chili. I love throwing in some ground beef and extra spices for a quick and easy chili night!
Storage and Reheating Instructions
- Refrigeration – Store leftover beans in an airtight container in the fridge for up to 5 days. They get even more flavorful as they sit!
- Freezing – Let the beans cool completely before transferring them to freezer-safe bags or containers. They’ll keep well for up to 3 months. I like freezing them in small portions so I can thaw just what I need!
- Reheating – Warm beans on the stove over medium heat, adding a splash of water or broth if they’ve thickened too much. You can also microwave them in short intervals, stirring in between. For refried beans, I add a little oil when reheating to bring back that creamy texture.
- Make-Ahead Tip – If you plan to use the beans throughout the week, store them in separate containers for easy grab-and-go meals.

Frequently Asked Questions
Do I have to soak the beans before cooking?
Nope! Soaking is optional. It can help reduce cooking time slightly, but since we’re using a slow cooker, the beans will soften perfectly without soaking. If you do soak them, you might be able to cut about an hour off the cooking time.
Why are my beans still hard after cooking?
This usually happens if the beans are old or if your water has too much acidity (like from tomatoes or vinegar). If they’re still firm after the suggested time, just let them cook longer. They’ll get there!
Can I use canned beans instead?
You can, but this recipe is meant for dried beans. If using canned, reduce the liquid significantly (to about 1–2 cups) and only cook for 2–3 hours on low so they don’t turn mushy.
How can I make these beans creamier?
Mash some of the beans against the side of the crockpot or use an immersion blender for a slightly creamy texture. You can also stir in a pat of butter or a splash of cream for extra richness.
Can I cook these on the stovetop instead?
Yes! Simmer the beans in a large pot over low heat for about 2–3 hours, stirring occasionally. Keep an eye on the liquid and add more as needed to prevent burning.
I’d love to hear how this turns out for you! Let me know in the comments—do you like your pinto beans plain and simple, or do you spice them up with extra seasonings? Happy cooking!
Don’t forget to share your photos on Instagram and tag me (@tasiahub_) or use the hashtag (#tasiahub). I’d love to see your creations!

Crockpot Pinto Beans
Equipment
- Crockpot (Slow Cooker)
- Colander
- Cutting Board & Knife
- Measuring Cups & Spoons
- Wooden spoon or ladle
Ingredients
Beans & Liquid
- 2 cups dried pinto beans rinsed
- 6 cups water or vegetable broth
- Seasonings & Aromatics
- 1 small onion diced
- 3 cloves garlic minced
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper
- ½ teaspoon cumin
- ½ teaspoon smoked paprika
- 1 bay leaf
Optional Add-ins
- ½ teaspoon chili powder for a little heat
- 1 ham hock or bacon for smoky flavor
- 1 diced jalapeño for extra spice
- 1 can diced tomatoes for a slightly tangy twist
Instructions
- Rinse the Beans – Place the dried pinto beans in a colander and rinse them under cold water. Remove any debris or broken beans.
- (Optional) Soak the Beans – If you want to reduce cooking time, soak the beans overnight in a large bowl with enough water to cover them by a few inches. Drain and rinse before cooking. Not soaking? No problem! The crockpot will take care of it.
- Add Ingredients to the Crockpot – Pour the beans into the slow cooker and add 6 cups of water or broth. Toss in the diced onion, minced garlic, cumin, smoked paprika, black pepper, and bay leaf. If using any optional ingredients like diced tomatoes or ham hock, add them now.
- Set It and Forget It – Cover the crockpot and cook on LOW for 7-8 hours or HIGH for 4-5 hours. The beans should be tender and creamy when done. Pro Tip: If your beans are still firm after the cooking time, let them go another hour or so until they soften up.
- Season with Salt – Once the beans are fully cooked, stir in the salt. Adding salt earlier can make the beans tough, so it’s best to wait until the end.
- Adjust the Consistency – If you like thicker beans, mash some against the side of the pot with a spoon. If they’re too thick, stir in a little extra broth or water to reach your preferred texture.
- Serve & Enjoy – Remove the bay leaf and any large pieces of ham hock (if used). Serve the beans over rice, with cornbread, or as a side to your favorite meal. I love topping mine with fresh cilantro and a squeeze of lime for extra flavor!
Notes
Estimated Nutritional Value (Per Serving)
- Calories: ~220
- Protein: ~13g
- Carbohydrates: ~40g
- Fiber: ~12g
- Fat: ~1g (more if using meat or added butter/oil)
- Sodium: Varies based on salt and broth used
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.