In a medium saucepan, toss in all the ingredients together like, blueberries, ketchup, vinegar, brown sugar, honey, Worcestershire sauce, smoked paprika, garlic powder, onion powder, ground black pepper, and salt.
Stir it together and bring it to a gentle boil over medium heat.
Cook it down:
Reduce the heat and let it simmer for about 20 minutes, stirring now and then.
As the blueberries cook, they’ll burst and the sauce will thicken to a glossy consistency.
Blend it smooth:
Take it off the heat. Use an immersion blender (or pour into a regular blender once it’s cooled a bit) and blend until smooth.
Serve:
Enjoy as a glaze over ribs, grilled chicken, or use as a dipping sauce.
Notes
Ingredient Swaps: Fresh or frozen blueberries both work. Use maple syrup instead of honey and soy sauce instead of Worcestershire to keep it vegan.
Heat Level: This sauce is mild. Add cayenne, red pepper flakes, or hot sauce to make it hotter.
Texture: The sauce thickens naturally as it cooks. Blend for a smooth sauce or leave it chunky.
Storage & Reheating: Store in the refrigerator for up to 2 weeks or freeze for up to 6 months. Reheat gently and stir well.
Troubleshooting: If the sauce is too thick, add water or vinegar. If it’s too tangy, add a little more sugar or honey.