In a medium skillet over medium-high heat, saute chopped onion, garlic, and peppers for 4 to 5 minutes until softened and fragrant.
When the veggies are beginning to brown, transfer them to the bowl of a food processor, add beans and all remaining ingredients. Puree for 2 minutes until rich and creamy.
Transfer dip to a small pot and keep warm on stove until ready to serve.
