For at least one hour but preferably overnight, soak the pinto beans in water, then drain. (Optional: for more flavor, smoke an onion on a grill or smoker for about 30 minutes)
Get ready to cook! Combine ingredients for bowl 1, Prep all of the vegetables and keep each one separate.
Once everything is ready, start by heating the 2 tbsps of olive oil, add all of the chopped onions and saute for 3 minutes (or translucent)
Add the garlic and cook for another minute
Add everything in BOWL 1 and bring to a boil
reduce to a simmer, set timer for 30 minutes. (you might need to add more stock to keep beans covered) if you want firm beans, keep uncovered - if you want creamier beans keep the lid on but leave slightly ajar. If you have an
After 30 minutes, add jalapenos, add another 30 minutes to the timer.
check for doneness (tender beans) every 10 minutes after the timer goes off
When done, add cilantro and salt/pepper to taste.