Confident home cooking
Economical, Pork, Side Dishes, Spicy

Apricot BBQ Sauce

by Nick

We have some friends who live a few blocks away who scored the best rental house in the city as far as I’m concerned.

In their backyard is three pretty large fruit trees that are producing hundreds of dollars in peaches, plums, and apricots.

I’m incredibly jealous.

Luckily, they share and were kind enough to bring me a huge bag of fresh apricots last week.

I ate a good number of them as a snack, but when I noticed that a few of them were starting to be over-ripe, I decided to make a barbecue sauce out of them.

It was a very good idea that I had.

Approximately 3 cups.
Prep Time
Total Time
Print Recipe

Apricot BBQ Sauce

Apricot BBQ Sauce


  • 1 medium onion, diced
  • 2 cups apricots, halved
  • 3 cloves garlic, minced
  • 2 inches fresh ginger, minced
  • 1-2 Serrano peppers, minced (seeds in is hotter)
  • 1/4 cup honey
  • 1/4 cup ketchup
  • 1/4 cup tomato paste
  • 2 tablespoons white wine vinegar
  • 2 tablespoons olive oil
  • 2 cups water
  • 1/2-1 teaspoon cayenne pepper
  • Salt and pepper

Helpful Equipment


1) Add oil to a large pot over medium heat. Once hot, add onions, garlic, Serrano, and ginger. Season with a pinch of salt and cook for a few minutes until onion turns translucent.

2) Add in apricots and cayenne pepper and black pepper. Cook for another minute until fruit starts to soften.

3) Stir in other ingredients and add water last. Stir well to make sure tomato paste is distributed evenly.

4) Bring to a simmer and simmer for 10-15 minutes. Let cool slightly and then blend until mostly smooth, but some chunks are fine.

5) Return to pot and bring back to a simmer. Let simmer for another 45-50 minutes until the mixture is nice and thick.

Use immediately or store in the fridge for up to a week.

Starting the Sauce

You should be able to find some good looking apricots these days at your market or store, but if you can’t you could just as easily use peaches or maybe even nectarines with this recipe. You would probably want to peel them though.

Apricots are super-easy though. All you have to do is slice them in half and pop out their tiny seeds. You can use them just like this.


Pretty things.

This is an easy sauce to make, but it does require a hour or so of unattended simmering time. It’s important to not rush the sauce so the flavors can deepen and the sauce can thicken.

Start it off by adding your oil, garlic, peppers, and ginger to a large pot over medium heat.

Cook this mixture until the onions start to soften. Give it a pinch of salt and pepper also to start the seasoning process.


The basics.

Once the onions are soft, you can toss in your apricots. I roughly used about two cups of apricots, but you could use up to three cups without a problem.

The cayenne gives the sauce a nice kick, but if you are afraid of heat, feel free to leave it out as the Serrano pepper gives it some heat also.


Fruits and spices.

After another minute or two over the heat, the apricots will start to soften.

Now it’s time for some liquids.

The Liquids

There are four liquids or pastes that I added to my barbecue sauce besides just water.

You don’t need a lot of any one of these, but they all add some complexity to the sauce.

The most important one, in my opinion, isn’t pictured below: vinegar. Don’t skimp on the vinegar! It gives the sauce a wonderful tangy flavor.


Not pictured: vinegar.

Blending the Sauce

Add all the liquids to the pot along with a few cups of water and bring the mixture to a simmer.

Simmer the sauce for 10-15 minutes and all of the veggies and fruit should start to fall apart.

At this point, I recommend taking it off the heat, letting it cool for a few minutes, and then blending the sauce until it’s mostly smooth.

I used my stick blender for this, but you could use a regular blender also. I highly recommend letting the sauce cool before blending so you don’t fling bits of hot sauce all over your kitchen.


Still a bit chunky is okay.

Once the sauce is blended until it’s mostly smooth, return it to a medium heat and bring it back to a simmer. Let it simmer for 45-50 minutes until it’s nice and thick.

Give it a stir every 15 minutes or so just to make sure it isn’t burning.

Once the sauce has cooked down a bit, taste it for salt and pepper. It’ll probably need a good pinch of both.


This stuff can go on pretty much anything on the grill.

I made some chicken wings one day and tossed them in this sauce. They were delicious.

I also grilled some thick bone-in pork chops and slather those in the apricot bbq sauce.

That made for an awesome summer dinner.


Lots of applications…

This sauce is definitely worth the time it takes, especially because most of the time is basically unattended. It’s just sitting there happily simmering.

It’s hard to not love a good homemade barbecue sauce. You just can’t find this kind of thing in the store.