Pinto Beans require overnight soaking for this recipe!
Before cooking, follow on-pack instructions to rinse, pick over and soak uncooked beans.
Bring uncooked beans to the boil, then simmer for 35 minutes or until the beans are cooked through. Drain and set aside.
To make salsa verde: Add the basil, parsley, jalapenos, oil, salt and pepper into a food processor. Process for 2 minutes until smooth.
In a large pot, heat oil and cook chicken for 5-6 minutes until lightly golden. Add onions, capsicum and garlic and cook for a further 4-5 minutes to soften.
Add the cooked beans, stock, salt, pepper, salsa verde and corn. Bring to the boil, then simmer for 15 minutes. Stir in spinach and coriander until just wilted for about 1 minute. Serve topped with sour cream (optional).