Perfect Homemade BBQ Sauce
  • 1 Tablespoon olive oil
  • 1 medium sweet onion, finely minced
  • 3 garlic cloves, minced
  • 1 cup tomato sauce or puree*
  • 1 cup leftover coffee
  • 1 cup apple cider vinegar
  • ¼ cup brown sugar, packed
  • ¼ cup honey
  • 2 Tablespoons black pepper
  • 1 Tablespoon chili powder
  • ½ teaspoon cayenne pepper
  1. Sauté the onion in olive oil over medium-high heat until translucent and soft. If you notice the onions start to brown, reduce the heat. The goal here is to cook them thoroughly and keep them very soft.
  2. Add garlic and stir for 1 minute.
  3. Transfer onion and garlic to a saucepan, add remaining ingredients and bring to the boil. Reduce heat and allow to simmer uncovered until reduced by half.
I prefer to make this sauce the day before so that it can cool completely. This also gives the flavors plenty of time to mesh and develop. It will store well in the refrigerator for 2-3 weeks, if it lasts that long.
Recipe by My Earth Garden at