Homemade Duck Sauce

5 from 34 votes
Jump to RecipeJump to Video

This post may contain affiliate links. Please read our disclosure policy.

This easy homemade duck sauce combines simple ingredients to make a delicious sweet and sour condiment. It’s perfect to serve alongside things like egg rolls, wontons, chicken and more.

Egg Roll being dipped in sauce.


Forget hoarding little packets from your take-out meal or buying a premade bottle from the store, you can make your own homemade duck sauce at home with just a few ingredients.

When we would go out to eat at a Chinese restaurant or got take-out, I always had to remind my mom to make sure to get extra packets of duck sauce. I couldn’t even think to eat my egg roll without this tasty sauce and a little bit of Chinese hot mustard.

After moving to California I realized that it was hard to find and most people didn’t know what I was even talking about. That’s when I decided to come up with this recipe.

What is duck sauce?

Chinese duck sauce is a sweet and sour flavored condiment that has a jelly like texture. The name is thought to have originated because it was originally served with fried duck.

Now, it’s typically served as a dip at American Chinese restaurants alongside things like spring rolls, egg rolls, lumpia and fried wonton strips. This sweet sauce is a great compliment to fried, salty foods.

What you need

There are many different variations of this sauce recipe. This is a simple version with easy to find ingredients.

Apricot Jam – This can be found in the jelly and jam section of the grocery store. I prefer using apricot but you could substitute with peach jam.

Rice Vinegar – You can also substitute with white vinegar.

Soy Sauce – For this recipe I use low sodium soy sauce but either works well.

Sweet Chili Sauce – This adds a hint of sweetness to the sauce. If you don’t want to buy a jar of chili sauce, you can replace with 1 tablespoon of brown sugar.

Garlic Powder – Adds another layer of flavor.

Bowl of apricot jam, vinegar, soy sauce, chili sauce, and garlic powder.

How to make

No need to buy the store bought version of this sauce that’s full of corn syrup and other strange ingredients. This recipe can be made from scratch in about 5 minutes and it lasts for several weeks.

  1. Mix together apricot jam, soy sauce, rice vinegar, garlic powder, and chili sauce.
  2. Place a strainer over a bowl and put the mixture through the strainer to achieve a smooth sauce. *** You can skip this step if you like a chunkier sauce.
  3. Serve immediately or store in the refrigerator.
Apricot jam, soy sauce in bowl with a whisk and then strained.

Recipe tips and variations

  • If you would like to experiment with flavor, try using 1/2 cup apricot jam and 1/2 cup peach jam. You could also add 1/2 tablespoon of dry ground mustard for some added flavor.
  • No strainer, no problem. It tastes delicious smooth or chunky.

How to store

This will last 2-3 weeks in covered in the refrigerator. I would not recommend freezing.

Bowl of sweet and sour sauce.

More easy sauce recipes

If you made this recipe please feel free to let me know how you liked it in the comments.

Bowl of sauce with egg roll dipping into it.
5 from 34 votes

Homemade Duck Sauce

By Heather
Easy to make, homemade duck sauce is a delicious dipping sauce used for things like egg rolls, fried wontons and more.
Prep: 5 minutes
Total: 5 minutes
Servings: 6


  • 1 cup apricot jam
  • 2 tablespoons rice vinegar
  • 1 teaspoon soy sauce
  • 1 teaspoon sweet chili sauce
  • 1/2 teaspoon garlic powder


  • Stir together apricot jam, chili sauce, soy sauce, rice vinegar, and garlic powder.
  • Place strainer over a bowl and put the mixture through the strainer to remove any chunks.
  • Serve immediately or cover and store in the refrigerator.


YouTube video


You can skip straining the sauce if you prefer a chunky texture. 


Calories: 100kcal | Carbohydrates: 26g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 80mg | Potassium: 30mg | Fiber: 1g | Sugar: 18g | Vitamin A: 81IU | Vitamin C: 3mg | Calcium: 8mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Appetizer, Snack
Cuisine: Chinese
Like this? Leave a comment below!


Thank you for visiting Food Lovin’ Family! With 3 kids I know it can be hard getting food on the table. Here you will find easy and delicious recipes that the whole family will enjoy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    First time I have made this myself .was looking for something comparable to the Chinese restaurant I go to . I really enjoyed this and surprised how easy it was to prepare . It wasn’t the same as the restaurant but I might like it more. Thank you

  2. This is the first time I’ve ever made homemade duck sauce. It was so easy and reminds me of the duck sauce I used to get when I lived in NYC. Thanks for sharing the recipe!

  3. 5 stars
    I grew up in New York using duck sauce all time. When I moved to California it was very difficult to find, so I would have to have it shipped to me. This recipe changed everything, I love it, thank you so much for posting.