Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.8
(44)
Export 9 ingredients for grocery delivery
Step 1
Add pinto beans to a large pot and cover with cool water (at least a few inches above the beans as they will expand). Soak for at least 6 hours or overnight* uncovered at room temperature. Once beans are soaked, drain and set aside.
Step 2
Heat your large pot over medium heat. Once hot, add oil (or water), diced onion, and bell pepper. Sauté for 3-4 minutes, stirring frequently, or until onion is soft and translucent.
Step 3
Next, add drained beans and vegetable broth and cover with water about 1 inch over the top, as the beans will expand while cooking. Bring to a low boil. Then reduce heat to low or medium-low so it simmers but doesn’t boil. Cook uncovered for 1 hour or until beans are tender.
Step 4
Once the beans are tender and cooked through, add remaining seasonings: Mustard, tomato paste, coconut sugar, salt, pepper, chili powder, liquid smoke, and hot sauce (optional). Stir to coat and cook on low for 10-15 more minutes to let the flavors meld.
Step 5
Taste and adjust seasonings as needed, adding more salt to taste, chili powder or hot sauce for heat, coconut sugar for sweetness, mustard for tanginess, or tomato paste for depth of flavor. You want them very well seasoned, so don't be shy!
Step 6
Your beans are now ready to enjoy! Store leftovers well covered in the refrigerator up to 5 days. Will keep in the freezer for 1 month (oftentimes longer).