Crazy Vegan Kitchen

Easy and simple vegan recipes.

  • Vegan Recipe Index
    • Mains
    • Desserts
    • Salads & Sides
    • Breakfast
    • Drinks & Juices
  • Who Am I?
    • Get in touch
  • Articles
Home » Drinks & Juices » How To Make Chai Tea Latte from Scratch

How To Make Chai Tea Latte from Scratch

Last updated on September 27, 2021 By Crazy Vegan 79 Comments

Jump to Recipe Print Recipe

Learn how to make a chai tea latte from scratch! Made without dairy or refined sugar, it makes the most delicious vegan chai tea latte! 

vegan chai tea latte

Homemade Chai Tea Latte

Skip the expensive and sugar laden chai tea latte syrups and make your own! It tastes so much better than the syrup that lasts for ages!

FREE EBOOK SERIES! 5 SECRETS FOR FOOLPROOF VEGAN DESERTS

    I first tried a chai latte several years ago, when they were all the rage. Like most people, the sweet spices lured me in and I couldn’t help myself but order one almost every day from Starbucks. I soon noticed that the syrups were becoming readily available from grocery stores and was shocked with how long the ingredient list was. Not only that, but many contain up to three kinds of sugar in them!

    This homemade chai tea latte and syrup will be your new favorite. It uses plenty of warming spices to yield the perfect chai tea latte. No dairy is needed, making it perfect for those following a vegan, gluten free and dairy free diet!

    How to make a chai tea latte from scratch

    For the chai tea syrup

    • Black peppercorns– Whole black peppercorns, usually found in the spice aisle of the grocery store.
    • Cloves– The key ingredient in a chai latte. This Asian-derived aromatic spice has a slight kick to it which gives slightly spicy notes to the drink.
    • Cardamom pods– NOT ground cardamom. The pods must be used because they infuse the flavor into the syrup slowly and proportionately.
    • Cinnamon sticks– Like the cardamom, cinnamon sticks are preferred over the ground-up kind.
    • Anise– Star anise. A little goes a very long way so don’t go overboard with this!
    • Filtered water– Clean and pure water to make the syrup.
    • Loose black tea– Not teabags. If you’d like this to be a decaffeinated beverage, use decaffeinated black tea.
    • Sugar– Adds sweetness. I use raw sugar, but white or brown sugar can also be used.
    • Ginger– Freshly minced ginger to give it an extra kick.

    To make the latte

    • Milk of choice– I like using unsweetened almond milk, but any plant based milk can be used.

    How do you make the chai tea syrup?

    1. Roast the spices. In a small saucepan, roast the spices for 1-2 minutes, until fragrant.

    2. Grind the spices. Use a coffee grinder to grind the spices until an almost powder-like consistency.

    3. Infuse the spices. Add the ground spices back into the saucepan, along with the water and ginger. Bring it to a simmer and cover it for 20 minutes, stirring regularly.

    4. Strain the liquid. Add the loose black tea and turn the heat off. Let the tea infuse into the liquid for 10 minutes, before straining it.

    5. Add sweetness and simmer. Add the strained liquid back into the saucepan then add the sugar. Bring to a simmer for 10-15 minutes, until it has thickened.

    6. Cool the syrup. Cool the syrup before transferring it to a sterilized jar or container.

    7. Make a chai tea latte. Combine one part syrup to two parts milk of choice. Either enjoy cold or heat up until warm.

    chai tea spices

    Tips to make the best chai tea latte syrup

    • Roasting and grinding the spices are essential. This intensifies the flavor and seeps into the latte so much better than any commercial syrup out there!
    • Make sure when simmering the mixture that the water never comes to a boil – you want gentle heat so that the spices don’t go bitter.
    • Be sure to seep the liquid very well to ensure there are no odd spices left behind.

    How to store chai tea latte syrup

    You must store your syrup in sterilized glasses, to ensure there is no cross-contamination. Keep the syrup in the refrigerator and it will remain fresh for up to 2 weeks.

    What to serve with your latte

    • Cosmic brownies
    • Tiramisu
    • Macarons
    • Brownies
    • Chickpea blondies

    how to make a chai tea latte from scratch

    Tools to make this recipe

    • Coffee grinder. To grind the spices and to grind them properly!
    • Saucepan. A good non-stick saucepan to ensure the water doesn’t boil and the spices don’t stick to the bottom.
    • Fine strainer. To strain everything properly.
    • Coffee glasses. To serve the chai tea lattes in!
    chai tea latte

    How To Make Chai Tea Latte

    Crazy Vegan
    Learn how to make a chai tea latte from scratch- No dairy, no refined sugar, and gluten free!
    5 from 5 votes
    Print Recipe
    Prep Time 20 minutes mins
    Cook Time 25 minutes mins
    Total Time 45 minutes mins
    Course Drinks
    Cuisine American
    Servings 12 servings
    Calories 8 kcal

    Ingredients
      

    For the chai tea latte syrup

    • 40 whole Black Peppercorns
    • 10 whole Cloves
    • 10 whole Cardamom Pods
    • 2 Cinnamon Sticks
    • 1 Star Anise
    • 5 cups Filtered Water
    • 5 tablespoons Loose Black Tea
    • 1 1/4 cup Cane Sugar
    • 1/4 cup Ginger minced

    to make a chai tea latte

    • 1 part Chai Syrup
    • 2 parts Unsweetened Almond Milk

    Instructions
     

    To make the chai tea latte syrup

    • In a large saucepan, roast black peppercorns, cloves, cardamom, cinnamon, star anise over a very low heat for 1-2 minutes or until fragrant. Remove spices from saucepan and leave them to cool.
    • Once cool, grind the roasted spices in a coffee or spice grinder till a coarse powder is achieved (it doesn't need to be perfectly ground).
    • In a large saucepan, combine water, ground spices and ginger. Stir well and bring to a very gentle simmer. Cover the saucepan with a lid and let the ingredients continue to simmer for another 20 minutes.
    • After 20 minutes, remove the lid and add your loose black tea into the pot. Turn heat off, stir and allow the tea to sit for 10 minutes to infuse. Once infused, strain the warm liquid into another saucepan. Use a fine meshed sieve so that none of the spices filter through.
    • Add sugar to strained liquid and then put on the heat and bring to a simmer. Let simmer, uncovered, for 5-10 minutes or until the syrup has thickened ever so slightly. Immediately pour into sterilized bottles to cool.

    To make a chai latte

    • For a warm Chai Latte, combine 1 part syrup to 2 parts almond milk and heat on the stove till warm. If drinking cold, simply pour 1 part cold syrup into 2 parts chilled almond milk. Stir and enjoy.

    Notes

    TO STORE: You must store your syrup in sterilized glasses, to ensure there is no cross-contamination. Keep the syrup in the refrigerator and it will remain fresh for up to 2 weeks.

    Nutrition

    Serving: 1servingCalories: 8kcalCarbohydrates: 2gProtein: 1gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gSodium: 8mgPotassium: 30mgFiber: 1gSugar: 1gVitamin A: 3IUVitamin C: 1mgCalcium: 18mgIron: 1mg
    Keyword homemade chai latte, how to make chai tea latte, vegan chai latte
    Tried this recipe?Let us know how it was!

     

    • Facebook
    « Vegan Eggnog
    Easy Peanut Sauce »

    FREE EBOOK SERIES! 5 SECRETS FOR FOOLPROOF VEGAN DESERTS

      Comments

      1. Denise Lavergne says

        at

        The. Best. Chai. Ever. Seriously. I can have my Starbucks chai latté without ever leaving the house. In fact, I may never have to leave the house ever again. It's ridiculously easy to make, and you can (but why would you? this is perfect!) adjust the spiciness of it. Many thanks for sharing!
        Reply
        • Amrita @ Crazy Vegan Kitchen says

          at

          That is so awesome, Denise! I'm super happy you liked the recipe! I love the amount of spice too :) Sometimes I even add more ginger if i'm into self torture. I haven't made it in a while, but I'm gonna redo the photos real soon, these ones are blah!
          Reply
      2. Courtney @ NeighborFood says

        at

        I've never thought to roast and grind the spices! I'm sure it makes such a huge difference. And I do fancy three Iced Chais a day so it's the full recipe for me!
        Reply
        • Denise says

          at

          I just love this recipe, I am looking to try it out but I do not have a grinder I was wondering what I else I can use to grind the spices? as I do not have a grinder. Cheers
          Reply
          • Amrita says

            at

            Hey there, you can use a food processor if you want or even a pestle and mortar! :)
            Reply
      3. Claire says

        at

        I have just made this and it is fantastic, thank you. I have tried every kind of Chai tea bags and latte mixes I can get my hands on and this is by far the best. I will be making my own from now on. AND as a bonus my kitchen smells amazing xxx
        Reply
        • Amrita @ Crazy Vegan Kitchen says

          at

          You're welcomed Claire! Glad you enjoyed it. :) Plus, it's relatively cheap to make (cheaper than Starbucks anyway!). Loved the smell of brewing chai too -- almost beats coffee.... well maybe it does, haha! Glad we can be of service! .
          Reply
      4. search says

        at

        It's very effortless to find out any topic on web as compared to textbooks, as I found this post at this site.
        Reply
        • Amrita @ Crazy Vegan Kitchen says

          at

          Thank you so much, that is a lovely comment!
          Reply
      5. Alisa @ Go Dairy Free says

        at

        This recipe is so amazing! I love chai tea, but have never made it from scratch this way.
        Reply
        • Amrita @ Crazy Vegan Kitchen says

          at

          Thanks Alisa! Levan has made me make this about 8 times since posting - I'm thoroughly sick of grinding spices LOL! Do give it a go though, its yummy and has a real kick to it.
          Reply
      6. Daniel says

        at

        I am a redneck from southern Illinois who has never cooked anything other than steaks on a grill. My beautiful city-girl girlfriend is in LOVE with these "venti ice chai tea lattes" from starbucks. I have only ever even heard two of those words when she first asked me to get her one. I went to starbucks, ordered her drink, and a pepsi for myself, just so you know my level of experience with these things. Anyways, it was expensive as hell, so I looked up on Reddit how to make my own, and found this post. I'm glad I did cause I made it for her, it was easy, and she was so happy with it. Said it was the best she ever had. So, thank you!
        Reply
        • Amrita @ Crazy Vegan Kitchen says

          at

          Hey Daniel! We LOLed at your comment - I love the way you describe yourself..perfect haha! PSSSST: I've had like a grand total of ONE drink from Starbucks in my entire life, so we're in the same boat....and I live in the city! So I may just be worst off. I am SUPER glad you made it and even happier that your girlfriend thinks it's the best ever! Levan and I both went "Awwww" when we read your comment....and we're the kind of people who find films like The Notebook hilarious, so it must mean something if we both find your story adorable! Hope to see you around! X Amrita
          Reply
      « Older Comments
      Newer Comments »
      5 from 5 votes (5 ratings without comment)

      Talk Back To Me Cancel reply

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

      Recipe Rating




      • Facebook
      • Instagram
      • Pinterest
      • Twitter

      Amrita @ Crazy Vegan Kitchen
      I'm the crazy cat behind this blog. Curious? Find out more about me.


      FREE SERIES! 5 SECRETS FOR FOOLPROOF VEGAN DESERTS


        Copyright © 2025 · Foodie Pro Theme On Genesis Framework · WordPress · Privacy Policy & Disclosure. · Log in

        Rate This Recipe

        Your vote:




        A rating is required
        A name is required
        An email is required

        Recipe Ratings without Comment

        Something went wrong. Please try again.