DIY Amaretto Recipe

Amaretto is an Italian liqueur that tastes like almonds, though it's made from apricot kernels. It's a happy marriage of bitter and sweet, equally at home in a brandy cocktail as it is in biscotti. It's fun to create a personalized mix of spices, nuts, and fruit for an amaretto that tastes completely different than anything you can find in a shop. Controlling how much sugar goes in is the biggest advantage to making it at home.


  • Many health food stores carry apricot kernels, but you can also order them online. They look like almonds, but are bitter.
  • Mahlab is the stone of a sour cherry, used frequently in Mediterranean cooking. It's also known as English cherry or rock cherry. Many spice shops and Mediterranean markets carry it, but you can also order it online.
  • If you cannot get 100-proof vodka, standard 80-proof vodka will also work.
  • Straining through a coffee filter is a slow process, but it is necessary to remove the fine sediment.
  • You can substitute white sugar for the turbinado sugar or vice versa. Keep in mind that turbinado sugar is much richer, so you'll have to adjust by taste in the final product. Use caution when caramelizing sugar, since it will be scalding hot. It will turn to hard candy if you combine it with a cool liquid, so it is important you use hot simple syrup to mix. When adding the sugar mixture, start by adding less than you think you'll need and then tasting, especially if you choose to add vanilla extract at the end.

Recipe Facts

Active: 30 mins
Total: 4 mins
Serves: 24 servings
Makes: 3 cups

Rate & Comment


  • 1 cup dried apricots

  • 1 1/2 cups distilled water (divided)

  • 1/4 cup apricot kernels

  • 1/4 cup raw almonds

  • 1 tablespoon fennel seeds

  • 1 teaspoon mahlab (sour cherry stones)

  • 1 allspice berry

  • 1 cardamom pod

  • 1 1/2 cups 100-proof vodka (divided)

  • 1 cup brandy

  • 1/2 cup white sugar

  • 1/2 cup turbinado sugar

  • 1 teaspoon vanilla extract (optional)


  1. Chop the dried apricots coarsely and soak them in 1 cup warm distilled water to rehydrate, about 30 minutes.

  2. Chop the apricot kernels and almonds coarsely. Smash fennel, mahlab, allspice, and cardamom with the mortar and pestle. They should just be broken, not finely ground.

  3. Once the apricots are soft, dump any excess water and place the apricots in a sealable glass jar along with the spices. Pour in 1 cup of vodka and all the brandy. Seal and shake the jar. Let steep for 25 days, shaking frequently.

  4. Strain out the solids through the sieve, pressing down to extract as much liquid as possible then filter through a strainer lined with a large coffee filter.

  5. While the liquid is filtering, caramelize the white sugar by cooking it over medium heat in a sauce pot, stirring frequently. It will start to melt into a brown liquid. At the same time, in a second sauce pot, boil the turbinado sugar and 1/2 cup of water on medium heat to make simple syrup.

  6. After about 10 minutes, the white sugar will be completely caramelized and the turbinado sugar and water will be completely integrated into a simple syrup. Turn off the heat for the simple syrup, and reduce the heat on the caramelized sugar to low. Slowly pour the hot simple syrup into the caramelized syrup a little bit at a time, stirring to incorporate it so that it doesn't harden. Small chunks may form, but they will melt as you continue to cook it. Once it is a thick mixture with no chunks, pour it into a glass jar to cool. Add the remaining 1/2 cup of vodka to this syrup.

  7. After the amaretto liquid has passed through the coffee filter, add the sugar mixture (and vanilla extract, if desired) to taste. Once you are happy with the level of sweetness, let the combined mixture rest for 1 to 3 days before use. Store at room temperature for 6 months.

Special equipment

mortar and pestle, fine-mesh sieve, coffee filter, two sauce pots

This Recipe Appears In

Nutrition Facts (per serving)
90 Calories
0g Fat
9g Carbs
0g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 24
Amount per serving
Calories 90
% Daily Value*
Total Fat 0g 0%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 1mg 0%
Total Carbohydrate 9g 3%
Dietary Fiber 0g 1%
Total Sugars 9g
Protein 0g
Vitamin C 0mg 0%
Calcium 5mg 0%
Iron 0mg 0%
Potassium 12mg 0%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)