Sauces & Condiments
This barbecue peanut sauce recipe transforms simple ingredients into a smoky-sweet glaze that elevates grilled meats and vegetables to restaurant-quality levels. 🔥 The secret lies in balancing rich peanut butter with bold spices and a touch of tangy vinegar, creating a sauce that's versatile enough for dipping, glazing, or marinating.
I developed this recipe after years of perfecting the art of sauce-making, and it never fails to impress—whether you're cooking ribs, chicken, or even crispy tofu.
The foundation of this sauce is a smooth peanut base, enhanced with garlic, ginger, and a blend of spices that deliver both heat and depth. What sets it apart is the crunchy celery crown topping—a simple but game-changing garnish that adds texture and freshness to every bite.
The sauce can be made ahead and stored in the fridge for up to a week, or frozen for longer shelf life, making it perfect for meal prep and outdoor cooking.
By the time you're done, you'll have a sauce that's sticky, aromatic, and packed with flavor—ideal for drizzling over grilled meats, tossing with stir-fried vegetables, or serving as a dipping sauce for spring rolls.
The balance of sweet, smoky, and savory notes makes it a crowd-pleaser, and the celery crown adds a refreshing crunch that cuts through the richness. This is the kind of sauce that turns a simple meal into something extraordinary.
Whether you're hosting a backyard BBQ or just craving a flavorful glaze for your next grilled dish, this recipe delivers restaurant-quality results with minimal effort. The instructions are straightforward, and the ingredients are easy to find, so you can focus on enjoying the process—and the delicious results. Let's get started!
Ingredients for barbecue peanut sauce
These 12 ingredients create a smoky-sweet sauce that's restaurant-quality and perfect for grilling or dipping.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | ¾ cup | Natural, unsweetened preferred |
| Natural Peanut Oil 🫒 | ½ cup | For extra peanut flavor |
| Liquid Smoke 🔥 | 1 tbsp | For authentic smoky depth |
| Soy Sauce 🍜 | ½ cup | For umami richness |
| Apple Cider Vinegar 🍎 | ¼ cup | For tangy balance |
| Fresh Garlic Cloves 🧄 | 4 cloves | Minced for aromatic punch |
| Fresh Ginger Root 🌿 | 1 tbsp | Grated, for zesty kick |
| Sriracha Sauce 🌶️ | 1 tbsp | Adjust for heat preference |
| Brown Sugar 🍯 | ½ cup | Packed, for caramelized sweetness |
| Celery Stalks 🥬 | 2 whole | For crunchy crown topping |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for nutty crunch |
| Sesame Oil 🫒 | 1 tsp | For aromatic finish |
Peanut butter is the star, so grab the natural, unsweetened kind—none of that chalky, sweetened junk. Smucker's Natural or Jif Natural are solid choices, but any store-brand unsweetened works too. The peanut oil adds that extra depth, and you can find it in the baking aisle or international section. Liquid smoke is key for that authentic BBQ flavor—Colonial or Wright's are the brands I trust. Fresh ginger and garlic? Buy them whole—they keep longer, and you can grate/mince exactly what you need. The celery for the crown topping should be crisp with no brown spots—organic celery from the produce section usually delivers.
No peanut oil? Substitute extra peanut butter—just reduce the peanut butter by 2 tbsp to keep it balanced. Running low on liquid smoke? Smoked paprika at half the amount works in a pinch, though it won't be identical. Fresh ginger too spicy? Ground ginger at one-third the amount is a decent swap. The brown sugar can be swapped for maple syrup or agave, but it'll taste slightly different. Sriracha hottest than you like? Cut it with a little extra soy sauce to mellow it out. For the celery crown, if you can't find whole stalks, baby celery or celery hearts work too—just slice them into thin rounds.
This sauce keeps beautifully—1 week in the fridge or 3 months in the freezer. Store it in a sealed jar and let it come to room temp before using. The celery crown topping stays fresh for 3-4 days in the fridge, so make it fresh when you're ready to serve. For extra flavor, let the sauce sit for 30 minutes after mixing—the flavors meld even better. Double the recipe if you're feeding a crowd, as it disappears fast!
Why You'll Love This Recipe
- Here’s what sold me: that first bite of liquid smoke cutting through the peanut butter’s richness, then the vinegar’s tang waking up your taste buds. It’s like a BBQ joint’s secret handshake—familiar but with a twist. My picky eater even asked for seconds, and that’s saying something.
- I’ll be real: I often double the batch because it keeps for weeks in the fridge. The peanut oil keeps it from separating, and the soy sauce adds shelf stability. Suddenly, that weeknight takeout craving? Gone. Just reheat and serve—like you’re a chef, not just someone who microwaves leftovers.
Step-by-step instructions for smoky-sweet barbecue peanut sauce
Here's how to blend bold flavors into a velvety sauce with a crunchy celery crown topping.
🍳 Step 1: Create the Peanut Sauce Base
In a medium saucepan over medium heat, combine the 0.75 cup creamy peanut butter and 0.5 cup natural peanut oil. Stir constantly with a wooden spoon for 2-3 minutes until the mixture becomes smooth and fully melted. This creates your rich peanut foundation—don't walk away, as peanut butter can scorch easily.
Add the 1 tbsp liquid smoke and 0.5 cup soy sauce next, stirring well to distribute the smoky flavor evenly. The sauce will begin to thicken slightly as the peanut butter emulsifies with the peanut oil. I like to press the peanut butter against the sides of the pan with the spoon to ensure it melts completely without any graininess.
🍳 Step 2: Build Flavor with Aromatics and Sweetness
Pour in the 0.25 cup apple cider vinegar and reduce heat to medium-low. Let the mixture simmer gently for 3-4 minutes until the vinegar's sharpness begins to mellow. This is where the sauce starts transforming from raw ingredients into something cohesive.
Add the 4 cloves minced fresh garlic cloves, 1 tbsp grated fresh ginger root, 1 tbsp sriracha sauce, and 0.5 cup packed brown sugar. Stir continuously for another 2-3 minutes until the sugar dissolves completely and the sauce becomes fragrant. You'll smell that perfect balance of sweet, spicy, and tangy notes—this is the moment that matters.
🔥 Step 3: Simmer to Perfect Consistency
Increase heat back to medium and let the sauce bubble gently for 5-7 minutes, stirring occasionally. The peanut oil will help emulsify the sauce, creating that signature silky texture. Here's the thing—if the sauce starts looking too thick, add 1-2 tablespoons of water to loosen it to your desired consistency.
Taste and adjust seasoning if needed. I usually find it needs a touch more soy sauce for umami depth or a splash more vinegar for brightness. The sauce should coat the back of a spoon with a glossy sheen—this indicates proper emulsification. If it looks oily and separates, you'll need to whisk in 1 teaspoon of water and simmer longer to re-emulsify.
🥘 Step 4: Prepare the Crunchy Celery Crown Topping
While the sauce simmers, prepare the celery crown topping. Cut the 2 whole celery stalks into ¼-inch thick slices, discarding any tough strings. In a dry skillet over medium heat, toast the 1 tbsp sesame seeds for 1-2 minutes until golden brown and fragrant.
In a small bowl, combine the celery slices with the toasted sesame seeds and 1 tsp sesame oil. Toss gently to coat. This topping adds incredible texture contrast to the smooth sauce—crunchy, nutty, and aromatic. Set aside until ready to serve.
🍽️ Step 5: Finish and Serve
Remove the sauce from heat and let it cool slightly for 2-3 minutes. The sauce will thicken as it cools, so don't be tempted to rush this step. Once ready, transfer ¼ cup of the warm sauce to a small bowl and stir in the celery crown mixture. The celery will soften slightly but maintain its crunch.
Serve the remaining sauce warm or at room temperature, spooning the celery crown on top of each serving. This sauce pairs perfectly with grilled meats, noodles, or as a dipping sauce. The balance of smoky, sweet, spicy, and tangy flavors makes it incredibly versatile. Store any leftovers in an airtight container in the refrigerator for up to 1 week—the flavors actually improve over time!
Pro Tips For Making Barbecue Peanut Sauce
- Warm the Peanut Butter: Dump cold peanut butter straight into hot sauce and you’ll end up with a grainy, clumpy mess. Microwave it for 10-15 seconds first—just until it’s soft enough to stir smoothly. (Yes, even if it looks weirdly melted at first.)
- Use Real Peanut Oil: That cheap "peanut-flavored" oil won’t cut it. Grab a small bottle of actual peanut oil (or toasted sesame oil in a pinch) to deepen the nutty aroma. A splash—just 1 teaspoon—amplifies the smoky peanut flavor without overpowering.
- Balance the Liquid Smoke: Start with half the liquid smoke called for, taste, then add more. Too much turns your sauce into a campfire aftertaste bomb. (I learned this after making my roommate cry—okay, fine, me cry.)
- Simmer, Don’t Boil: Let the sauce bubble gently over low heat. Boiling burns the peanut butter and makes it bitter. If it’s too thick, add a splash of warm water or vinegar instead of cranking the heat. Patience here = smooth, rich sauce.
Essential equipment for barbecue peanut sauce
Essential Sauce Pan
You'll need a medium saucepan with sloped sides—I use my All-Clad stainless steel for even heat distribution and easy scraping. A 3-quart pan gives enough room to stir without splattering, and the stainless steel prevents peanut butter from sticking.
If you don’t have stainless, a well-seasoned cast iron works too, but avoid nonstick—peanut butter can scorch if the pan isn’t hot enough. 🔥
Wooden Spoon
Never use metal utensils with peanut butter—it scorches instantly. Grab a long-handled wooden spoon (I love OXO Good Grips) to stir continuously and scrape the bottom. The wood helps emulsify the sauce smoothly without breaking the peanut butter’s fat.
Pro tip: Soak the spoon in warm water for 5 minutes before using—it makes scraping easier.
Fine-Mesh Strainer
For a silky-smooth sauce, strain out any peanut butter lumps or sesame seeds if you prefer a refined texture. A fine-mesh stainless steel strainer (like OXO Good Grips) catches debris while letting the sauce flow through.
If you skip this step, the sauce will still taste great—just slightly textured. I only strain when serving the sauce as a dipping sauce for a polished look.
Small Skillet
The crunchy celery crown needs a small nonstick skillet (I use Calphalon) to toast sesame seeds and lightly crisp the celery. A 10-inch skillet is perfect for this step.
If you’re toasting seeds, keep heat at medium-low to avoid burning—sesame seeds go from golden to bitter in seconds. A wire whisk helps distribute them evenly in the pan.
Measuring Spoons
Precision matters with spices and liquids. Use stainless steel measuring spoons (I swear by West Bend) for the 1 tbsp liquid smoke, 1 tbsp sriracha, and 1 tsp sesame oil.
A liquid measuring cup (like Pyrex) is essential for the 0.25 cup vinegar and 0.5 cup soy sauce. Avoid plastic spoons—they can melt or warp when exposed to high heat.
Air-Tight Storage Jar
Store leftovers in a glass mason jar with a tight-sealing lid (I use Ball Mason jars). Glass preserves flavor better than plastic, and the airtight seal keeps the sauce fresh for 1 week in the fridge or 3 months in the freezer.
Label the jar with the date—trust me, you’ll forget how long it’s been sitting there! For reheating, transfer to a saucepan and warm over low heat with a splash of water to restore consistency. ✨
Nutrition facts
Frequently asked questions
Can I make this sauce without peanut oil?
Yes! If you don’t have peanut oil, simply reduce the peanut butter by 2 tablespoons (use 0.5 cup instead of 0.75 cup) to maintain balance. The extra peanut butter will add richness without overpowering the other flavors. For a different nutty depth, try substituting with 1 tablespoon of sesame oil—it’ll give a slightly toastier profile.
How spicy should the sauce be?
The 1 tablespoon of sriracha provides a mild kick, but you can adjust it to taste. For less heat, reduce to ½ tablespoon or swap for ½ teaspoon of cayenne pepper. If you love spice, add an extra ½ tablespoon of sriracha or a dash of gochujang for depth. Always taste as you go!
Can I use this sauce as a marinade?
This sauce works beautifully as a marinade for chicken, pork, or tofu. For best results, marinate for 2-4 hours (or overnight for deeper flavor). Reserve ¼ cup of the sauce for serving after marinating, as the proteins will absorb some of the liquid. Pair it with grilled meats or vegetables for a sticky, smoky finish.
Why did my sauce separate?
Peanut butter sauces can separate if they cool too quickly or if the heat isn’t managed properly. To fix it, whisk in 1 teaspoon of water and gently reheat over low heat, stirring constantly until smooth. For prevention, keep the sauce at a gentle simmer and avoid high heat—peanut butter emulsifies best with patience!
What’s the best way to reheat leftovers?
Transfer the sauce to a saucepan and warm it over low heat with a splash of water or broth to restore consistency. Stir frequently to prevent scorching. For microwave reheating, heat in 20-second bursts, stirring between each, until warmed through. The celery crown topping should be added fresh for the best crunch!
