Sweet and Tangy Hawaiian BBQ Sauce
Sweet and tangy Hawaiian BBQ sauce is the kind of condiment that turns grilled chicken or ribs into something you look forward to all day. The pineapple juice gives it a bright, fruity backbone that plays against the salty soy sauce and rich brown sugar.

It comes together in a single saucepan in about 15 minutes, and it is flexible enough to use as a glaze, a dipping sauce, or a quick marinade. No standing over the stove, no long ingredient list.
Why This Sauce Works
The balance is what I keep coming back to. The pineapple juice reduces down into a sticky, slightly tart syrup while the brown sugar melts in and the soy sauce rounds out the salt. A little grated ginger adds warmth without being spicy.
You end up with a sauce that coats the back of a spoon and clings to whatever you brush it on. It is glossy, a little smoky from the ketchup, and just thin enough to pour when warm.
Ingredients

- 1 cup pineapple juice: canned works best, it is consistent and smooth. If you use fresh, strain out any pulp.
- 1/2 cup packed light brown sugar: dark brown works too, it will taste a little more molasses forward.
- 1/4 cup soy sauce: low sodium gives you control over the salt level. Full sodium is fine, just taste before adding extra salt.
- 1/4 cup ketchup: for body and a little tang.
- 2 tablespoons rice vinegar: or apple cider vinegar if that is what you have.
- 2 cloves garlic, minced: fresh, not jarred.
- 1 teaspoon grated fresh ginger: peel it with a spoon, then use a microplane.
- A small pinch of red pepper flakes: optional, for a low hum of heat.
Variations / Substitutions
- Use tamari or coconut aminos: for a gluten free swap, the flavor will be slightly milder but still balanced.
- Lower the sugar: cut the brown sugar to 1/4 cup and let the natural pineapple sweetness carry more weight, the sauce will be thinner.
- Add heat: stir in a teaspoon of sriracha or a small diced jalapeño with the garlic.
- Make it smokier: replace half the ketchup with tomato paste and add 1/2 teaspoon smoked paprika.
- Skip the ginger: the sauce loses some warmth, but it still works if ginger is not your thing.
For a grill ready marinade with a different flavor profile, try our Teriyaki Chicken recipe.
How to Make Hawaiian BBQ Sauce
Step 1: Whisk the Sauce Base

Add the 1 cup pineapple juice, 1/2 cup brown sugar, 1/4 cup soy sauce, 1/4 cup ketchup, 2 tablespoons rice vinegar, minced garlic, grated ginger, and the pinch of red pepper flakes to a medium saucepan. Whisk until the sugar dissolves and everything looks like a thin, amber colored liquid. That takes about 1 minute.
Step 2: Simmer to Thicken

Set the pan over medium heat and bring the sauce to a gentle bubble. Reduce the heat to medium low so it simmers actively but does not splatter. Cook for 8 to 10 minutes, stirring every couple of minutes, until the sauce reduces by about a third and turns thick enough to coat the back of a spoon. You will see it go from watery to glossy and a shade darker.
Step 3: Brush the Sauce On

Take the pan off the heat. The sauce will keep thickening as it cools, so brush it onto grilled chicken, ribs, or tofu while it is still warm and pourable. If you are storing it, let it cool in the pan for a few minutes first, then pour it into a clean jar.
Tips for the Best BBQ Sauce
- Grate the ginger and garlic on a microplane so they melt into the sauce instead of leaving chunks behind. That keeps the texture smooth.
- Do not walk away during the simmer. Pineapple juice has a lot of natural sugar, and it can burn if the heat is too high or the pan gets dry.
- Taste the sauce when there is about 2 minutes left. If it feels too sweet, add another tiny splash of rice vinegar. If it feels too tart, a pinch more brown sugar.
- The sauce will thicken more once it cools, so stop the simmer when it looks slightly looser than you want the final result to be.
Scale the recipe to make a big batch for a cookout:
| Batch | Pineapple Juice | Brown Sugar | Soy Sauce | Ketchup | Rice Vinegar |
|---|---|---|---|---|---|
| Half | 1/2 cup | 1/4 cup | 2 tbsp | 2 tbsp | 1 tbsp |
| Full | 1 cup | 1/2 cup | 1/4 cup | 1/4 cup | 2 tbsp |
| Double | 2 cups | 1 cup | 1/2 cup | 1/2 cup | 4 tbsp |
Storing Leftover Sauce
- Refrigerate: Pour cooled sauce into a clean glass jar with a lid. It will keep in the fridge for up to 2 weeks.
- Reheating: The sauce turns thick and jiggly when cold. Warm it gently in a small saucepan over low heat or in the microwave in 15 second bursts, stirring between each.
What to Serve With Hawaiian BBQ Sauce
Brush it onto boneless chicken thighs during the last few minutes of grilling so the sugars caramelize without burning. It also works well tossed with shredded slow cooked turkey for sandwiches, the sweet tangy kick cuts through the rich meat. A simple bowl of steamed rice and roasted vegetables becomes a fast weeknight meal when you drizzle a little extra sauce on top.
Frequently Asked Questions
Can I use fresh pineapple instead of juice?
You can, but the texture changes. Blend fresh pineapple until smooth and strain out the fiber, then use 1 cup of the liquid.
Does this sauce work as a marinade?
Yes, it works well. Use it as a marinade for chicken for 1 to 4 hours before cooking. The acid from the pineapple and vinegar tenderizes the meat.
Can I freeze Hawaiian BBQ sauce?
Freeze it in a sealed container for up to 3 months. Thaw overnight in the fridge and reheat gently, it may separate a little but a quick stir fixes it.
How do I make it spicier?
Add more red pepper flakes or stir in a teaspoon of sriracha right at the end of the simmer. A dash of cayenne also works.

Hawaiian BBQ Sauce Recipe
Ingredients
Method
- Whisk the pineapple juice, brown sugar, soy sauce, ketchup, rice vinegar, garlic, ginger, and red pepper flakes in a saucepan until the sugar dissolves.
- Bring to a simmer over medium heat, then reduce to medium low. Cook for 8 to 10 minutes, stirring often, until the sauce thickens and coats the back of a spoon.
- Remove from heat and brush onto grilled chicken, ribs, or tofu while warm, or let cool and pour into a jar.
