Rinse dry pinto beans in a colander and remove any damaged beans or debris.
Place the rinsed beans into a 6-quart crock pot.
Add diced yellow onion, salt, minced garlic, bay leaves, ground cumin, and dried oregano.
Pour in water and 4 cups low-sodium chicken broth.
Stir all ingredients together until evenly combined.
Cover and cook on Low for 8–10 hours or on High for 4–5 hours, until the beans are tender. Adjust the cooking time as needed based on your slow cooker.
Remove and discard the bay leaves.
Serve warm with your favorite toppings and enjoy.
Video
Notes
You do not have to soak these beans when cooking them in a crock pot! Refrigerate the leftover beans in an airtight container for up to 1 week or freeze for up to 3 months.