
Warming, aromatic, and deeply satisfying, this homemade chai latte is the kind of drink that makes you want to curl up on the couch and forget the outside world exists. Fresh ginger, crushed cardamom, cinnamon, cloves, and black peppercorns all go into the pot together, building a spiced base that smells absolutely incredible as it simmers. The whole milk rounds everything out into something creamy and rich, while honey adds just the right touch of sweetness without overpowering the spice. For anyone navigating grain sensitivities, this recipe is naturally a great fit — every single ingredient here is a whole spice, a dairy staple, or a simple sweetener, with no grains in sight. Store-bought chai blends and flavored syrups can be surprisingly tricky to vet, so making it from scratch with these straightforward ingredients is both the safer and the tastier route. Straining through a fine-mesh sieve at the end gives you a perfectly smooth, coffeehouse-quality result right in your own kitchen. Once you've made it this way, the powdered packets are going to feel like a serious downgrade.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →2 servings










Combine the water, ginger, cardamom pods, cinnamon stick, cloves, peppercorns, and star anise (if using) in a small saucepan. Bring to a boil over medium-high heat, then reduce the heat to medium-low and simmer for 5 minutes, until the liquid is fragrant and lightly amber.
Add the tea bags and milk to the saucepan. Raise the heat to medium and bring the mixture just to a gentle simmer — small bubbles at the edges, not a rolling boil — then reduce the heat to low and steep for 4 to 5 minutes, until the chai is deep brown and richly spiced.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
