This six-ingredient is simple to whip up and works well as an appetizer or main dish.
Add garlic and onion to a medium saucepan with a little bit of water and saute over high heat until the onion is translucent, adding more water if needed to prevent burning.
Reduce to medium-high heat and add in remaining ingredients. Mash beans slightly for a chunkier dip and more thoroughly for a smoother dip. Cook until all ingredients are thoroughly incorporated and heated through.
Transfer to a serving dish and garnish with cilantro if desired. Serve with tortilla chips and/or sweet potato rounds and a side of guacamole, if desired.