This easy crock pot pinto beans recipe makes tender, creamy beans with simple pantry ingredients. A vegetarian, budget-friendly, and freezer-friendly meal perfect for weeknights, potlucks, or meal prep.
Pour in 4 cups of water or vegetable broth. Mix everything gently.
4 cups water
Slow Cook the Beans
Cover and cook on high for 6 to 7 hours.
After 6 hours, check for tenderness. Continue cooking in 30-minute increments until the beans are soft and creamy.
Optional: Make Refried Beans
Sauté the Aromatics
In a medium pan, heat 2 tablespoons olive oil over medium heat.
2 tablespoons olive oil
Add diced onion, minced garlic, and jalapeño (if using). Sauté for 1 to 2 minutes until the onion softens.
1/3 cup onion, 2 cloves garlic, 1 jalapeño
Add Beans
Add 5 cups of the cooked pinto beans to the pan.
5 cups pinto beans
Use an immersion blender or potato masher to mash the beans until smooth. Add a splash of cooking liquid, broth, or water if the mixture is too thick.
Season and Serve
Taste and adjust seasoning with salt, cumin, chili powder, or coriander as desired.
Heat gently, stirring often, until warmed through and creamy.
Notes
Storage and Reheating
Room Temperature: Allow beans to cool no more than 2 hours before storing.
Fridge: Store cooled beans in an airtight container for up to 3 days.
Freezer: These are truly freezer friendly crock pot pinto beans! Portion into containers or zip-top bags (remove excess air) and freeze up to 3 months.
Reheat: Thaw in the fridge overnight. Warm on the stove with a splash of broth or water to loosen the texture.