How to Make Homemade Cola Soda from Scratch

This homemade cola is a refreshing alternative to commercial sodas like Coca‑Cola and Pepsi. Using kola nut powder for a natural caffeine lift and a blend of aromatics — cinnamon, citrus and vanilla — the recipe is straightforward and transparent, with no hidden ingredients.

Glass of homemade cola with ice, lime circle garnish, red coaster under glass and bottle of cola beside it.

What is cola?

Cola is a sweet, nonalcoholic drink flavored with vanilla, cinnamon and citrus — typically orange, lemon and lime. Many colas contain caffeine, which historically came from kola nuts; today caffeine often comes from other sources. Commercial cola brands vary in their precise blends, sometimes adding spices like nutmeg, coriander or unusual aromatics, but the familiar notes remain vanilla, cinnamon and citrus.

I enjoy caffeinated colas, but commercial versions can feel one‑dimensional and include many unfamiliar additives. This homemade cola gives you control over every ingredient and delivers a more complex, layered flavor than many mass‑produced sodas. Kola nut powder is used here to echo the traditional source of caffeine and to add an authentic, slightly bitter note.

Warning – Kola nut powder contains caffeine. This recipe is not suitable for children unless you omit the kola nut powder. Kola nut powders vary in strength and caffeine content, so always check the label and buy from reputable suppliers.

Ingredients

Homemade cola ingredients, ground nutmeg, corriander seeds, ground cinnamon, vanilla essence, fresh ginger, kola nut powder, lemon, lime, orange, white sugar, brown sugar, citric acid.

Kola nut powder: Traditional source of caffeine and flavor. Strength varies, so adjust the amount to your product and taste.

Brown sugar: Light brown sugar contributes to the caramel color. Dark brown sugar can be used for a deeper flavor; white sugar will make the syrup lighter in color.

White sugar: Provides sweetness; reduce if you prefer a less sweet cola.

Oranges: Zest from two oranges and the juice from one (about 3 tablespoons). The zest adds essential orange oils and slight bitterness.

Lemon: Zest one lemon and juice half (about 1½ tablespoons). Lemon zest adds bright citrus oils.

Lime: Zest one lime and juice half (about 1 tablespoon).

Cinnamon: Ground cinnamon for classic cola warmth. Whole sticks can be used but may change the infusion character.

Ginger: Freshly grated for bright heat. Ground ginger can be substituted but will be milder.

Nutmeg: Ground nutmeg (or freshly grated) adds subtle earthy spice.

Vanilla: Vanilla essence or extract; use a scraped vanilla pod for a richer aroma if available.

Citric acid: Adds acidity and the bright, slightly astringent mouthfeel typical of colas.

How to make homemade cola

adding white sugar to saucepan.
adding brown sugar to saucepan.
adding water to saucepan.

1. Add the white and brown sugar and the water to a medium saucepan.

measuring cinnamon into a small bowl.
Measuring nutmeg into a small bowl.
measuring corriander seeds into a small bowl.
Measuring kola nut powder into a small bowl.
adding small bowl of measured spices to saucepan.

2. Add the cinnamon, coriander seeds, nutmeg, kola nut powder and grated ginger to the saucepan. Heat over medium‑high and stir until the sugars dissolve. When the mixture comes to a boil, reduce to very low heat, cover and simmer for 20 minutes, stirring occasionally.

3. Remove from heat and let cool slightly. Zest and juice one orange (about 3 tablespoons juice). Zest a second orange but do not juice it. Zest one lemon and squeeze half for about 1½ tablespoons juice. Zest one lime and squeeze half for about 1 tablespoon juice.

adding citrus juices and zest to saucepan.
adding citric acid to pot.
adding vanilla to saucepan.

4. Stir in the citrus zests and juices, the vanilla and the citric acid. Cover and chill in the refrigerator for 2–4 hours so the flavors can meld. Place a board under the warm pot to protect fridge shelves, or transfer to a covered heatproof container if needed.

straining cola through a cheesecloth lined sieve over a bowl.
cola in jug with lid for storage in fridge

5. Line a sieve with cheesecloth or a clean cloth and strain the chilled mixture into a bowl or jug. Transfer the strained cola syrup to a clean airtight container and refrigerate until ready to serve.

This concentrate yields about 1 liter (roughly 4 cups) of syrup and can be diluted to make up to 2 liters of ready‑to‑drink cola depending on how strong you like it. Adjust the dilution with still water or sparkling water to taste.

How to serve

Glass of homemade cola with ice, lime circle garnish and bottle of cola beside it.

To serve: fill a glass with ice, half fill with the cola syrup, then top with cold still water or chilled seltzer to taste. Garnish with a lime slice. Adjust the cola-to-water ratio for a milder or stronger drink.

How to store

Keep the cola syrup in an airtight container in the refrigerator for up to two weeks. It may settle slightly; give it a gentle shake before serving.

Have you made this recipe? Tell me how it went in the comments below and tag me on Instagram so I can see your creations! @keep_calm_and_eat_icecream

close up of glass of homemade cola with lime circle garnish and bottle of cola in background.

Looking for more yummy dessert recipes?

Try one of these:

  • No churn coffee ice cream
  • Mulled apple cider
  • Coffee meringues
Top down view homemade cola in glass with lime circle garnish on side, with a red coaster under the glass.

📋 Recipe

Glass of homemade cola with ice, lime circle garnish and bottle of cola beside it.

Homemade cola

A refreshing homemade cola syrup made with kola nut powder, citrus, cinnamon, ginger and vanilla. Clear ingredients and a rich, complex flavour.
4.84 from 6 votes
Prep Time 30 mins
Total Time 30 mins
Course Drinks
Cuisine American
Servings 8serves, approx. ½ cup each, or approx. 1 liter in total.
Calories 176 kcal

Equipment

  • Cheesecloth

Ingredients

  • 1 cup (220 g) white sugar
  • ½ cup (110 g) tightly packed light brown sugar
  • 3 cups (750 ml) water
  • 1 teaspoon ground cinnamon
  • 2 teaspoons coriander seeds
  • ½ teaspoon ground nutmeg
  • 2 flat teaspoons (about 5 g) kola nut powder (adjust to strength)
  • 1 teaspoon grated fresh ginger
  • ½ teaspoon vanilla essence
  • 1 medium orange, zested and juiced (about 3 tbsp juice)
  • 1 medium orange, zest only
  • 1 medium lemon, zest and juice from half (about 1½ tbsp)
  • 1 lime, zest and juice from half (about 1 tbsp)
  • ½ teaspoon citric acid

Instructions

  1. Add white and brown sugar to a medium saucepan.
  2. Add the water.
  3. Add cinnamon, coriander seeds, nutmeg, kola nut powder and grated ginger.
  4. Heat on medium‑high, stirring until the sugars dissolve.
  5. When the mixture begins to bubble, reduce to very low heat, cover and simmer for 20 minutes, stirring occasionally.
  6. Remove from heat and allow to cool.
  7. Zest and juice one orange. Zest the second orange only.
  8. Zest one lemon and juice half.
  9. Zest one lime and juice half.
  10. Stir in the citrus zest and juices, vanilla and citric acid.
  11. Chill in the fridge for at least 2 hours to let flavors develop.
  12. Line a sieve with cheesecloth and strain the chilled mixture into a bowl or jug.
  13. Transfer the strained cola syrup to a clean airtight container.
  14. To serve: pour over ice, half fill the glass with cola syrup and top with still water or seltzer. Garnish with a lime slice.

Notes

Kola nut powder contains caffeine; omit it if making this for children.

Available from health food and specialty stores. Strength and caffeine content vary, so read labels and adjust accordingly.

Nutrition

Calories: 176 kcal | Carbohydrates: 45 g | Protein: 0.1 g | Fat: 0.2 g | Sugar: 44 g

Keywords: coke, homemade cola, kola nut, pop
Tried this recipe?Let us know how it was!

Pin it for later!

Glass of homemade cola with ice, lime circle garnish and bottle of cola beside it and text overlay, homemade cola, KCAEIC.