In a mixing bowl, add the drained and rinsed black beans.
Using a fork or potato masher, mash the black beans until you reach your desired consistency (smooth or slightly chunky).
Add the sour cream, salsa, cumin, garlic powder, lime juice, and salt. Mix well until all ingredients are combined.
Fold in the shredded cheese until evenly distributed.
Transfer the dip to a serving bowl and garnish with chopped fresh cilantro if desired.
Serve immediately with tortilla chips, fresh vegetables, or pita bread.
For a spicier kick, consider adding diced jalapeƱos or a splash of hot sauce to the mixture.
This dip can be made a day in advance and stored in the refrigerator. Just stir before serving to refresh the texture.
Experiment with additional toppings like diced tomatoes, green onions, or more cheese for added flavor.