A rich and flavorful barbecue sauce with a hint of coffee and spices, perfect for grilling or dipping.
Combine all the ingredients in a saucepan.
Stir the mixture well to ensure all ingredients are evenly combined.
Simmer the mixture over low heat for about 20 minutes, stirring occasionally.
Keep the heat low to prevent the sauce from burning.
Allow the sauce to cool slightly, then blend it until smooth.
Blend in batches if necessary to avoid overfilling the blender.
Transfer the sauce to an airtight container and store in the refrigerator.
Label the container with the date to keep track of freshness.
Serve the sauce with your favorite grilled dishes or as a dipping sauce.
Warm the sauce slightly before serving for enhanced flavor.