This tropical guava barbecue sauce can be as spicy as you like it (or not at all). Made from fresh guava and a host of mouthwatering spices, this sauce goes great with chicken, pork, even seafood.
In a medium saucepan, heat the olive oil over medium heat. Add the onion and cook, stirring until onion is softened and translucent (don't brown the onion). Stir in the garlic and heat for one minute or until fragrant (don't brown the garlic).
Add the guava, chopped tomatoes, ketchup, brown sugar, tomato paste, jalapeno (if using), cider vinegar, liquid smoke, worcestershire, bay leaves, ginger, dry mustard, salt and pepper. Heat to a low boil, reduce heat to a simmer and cover partway with the lid, so that steam can escape. Simmer for 20 minutes, stirring occasionally to make sure the sauce doesn't stick to the pan. Remove from heat.
Transfer the guava sauce to a food processor and pulse several times until smooth. If sauce is too thick, add 2-3 tablespoons of hot water and pulse again. Taste for seasoning and adjust as necessary. Let the sauce cool to room temperature, then transfer to a storage container and refrigerate until ready to use. Sauce will last two weeks in the refrigerator.
Notes
Makes about 2 cups of barbecue sauce. Serving size is 2 tablespoons.