Quick Recipe Version (TL;DR)
Quick Ingredients
- Chai pastry cream: whole milk, black tea, cinnamon, cardamom, ginger, sugar, egg yolks, cornstarch, butter, vanilla, salt
- Crepes: flour, eggs, milk, water, melted butter, sugar, salt, vanilla
- Vanilla glaze: powdered sugar, milk or cream, vanilla, salt
- Finish: ground cinnamon
Do This
- 1. Infuse milk with tea + chai spices; strain.
- 2. Cook pastry cream to 170–175°F / 77–79°C; stir in butter + vanilla; chill 1 hour.
- 3. Blend crepe batter; rest 30 minutes.
- 4. Cook crepes in a lightly buttered skillet over medium heat (about 325–350°F / 163–177°C).
- 5. Whisk vanilla glaze until ribbon-smooth.
- 6. Fill + fold crepes with chilled chai cream.
- 7. Glaze + dust with cinnamon; serve warm or slightly cool.
Why You’ll Love This Recipe
- Bakery-style comfort at home: warm spices, silky cream, and tender crepes feel special without being fussy.
- Chai flavor that tastes real: the milk is infused with tea and whole spices for depth (not just “pumpkin spice” vibes).
- Make-ahead friendly: the pastry cream can be made a day early, and crepes reheat beautifully.
- Customizable: go extra-spicy, add orange zest, or finish with nuts for crunch.
Grocery List
- Produce: fresh ginger (1-inch / 2.5 cm piece, optional but recommended)
- Dairy: whole milk, unsalted butter
- Pantry: all-purpose flour, granulated sugar, powdered sugar, cornstarch, vanilla extract (or vanilla bean paste), kosher salt, black tea bags, ground cinnamon, whole cardamom pods (or ground cardamom), ground ginger (optional if using fresh)
Full Ingredients
Chai-Spiced Pastry Cream (Crepe Filling)
- 2 cups (480 g) whole milk
- 2 black tea bags (standard size)
- 1 cinnamon stick (about 3 inches / 7–8 cm), or 1/2 teaspoon ground cinnamon
- 6 green cardamom pods, lightly crushed (or 1/2 teaspoon ground cardamom)
- 6 thin slices fresh ginger (from a 1-inch / 2.5 cm knob), or 1/2 teaspoon ground ginger
- 1/3 cup (67 g) granulated sugar
- 4 large egg yolks
- 3 tablespoons (24 g) cornstarch
- 1 tablespoon (14 g) unsalted butter
- 2 teaspoons vanilla extract (or 1 1/2 teaspoons vanilla bean paste)
- 1/4 teaspoon kosher salt
Crepes
- 1 cup (125 g) all-purpose flour
- 2 tablespoons (25 g) granulated sugar
- 1/4 teaspoon kosher salt
- 2 large eggs
- 1 cup (240 g) whole milk
- 1/2 cup (120 g) water
- 3 tablespoons (42 g) unsalted butter, melted (plus more for the pan)
- 1 teaspoon vanilla extract
Light Vanilla Glaze
- 1 cup (120 g) powdered sugar, sifted
- 2 to 3 tablespoons (30 to 45 g) whole milk (start with 2 Tbsp), or use half-and-half for a slightly richer glaze
- 1/2 teaspoon vanilla extract
- Pinch of kosher salt
To Finish
- 1/2 teaspoon ground cinnamon (for dusting, more to taste)
- Optional: extra pinch of ground cardamom, or a small grating of nutmeg

Step-by-Step Instructions
Step 1: Infuse the milk with chai spices and tea
In a medium saucepan, combine the milk, tea bags, cinnamon stick, crushed cardamom pods, and sliced fresh ginger.
Set over medium heat and bring just to a gentle simmer (look for small bubbles around the edges; do not boil). Once it simmers, turn the heat off, cover, and let steep for 10 minutes.
Strain the milk through a fine-mesh sieve into a measuring jug or bowl. Press gently on the spices to extract flavor, but don’t force sediment through. Discard tea bags and spices. You should still have close to 2 cups (480 g); if you’re short, top up with a little milk.
Step 2: Whisk the yolks, sugar, and cornstarch
In a medium heatproof bowl, whisk the egg yolks and granulated sugar for 30–45 seconds until slightly lighter in color. Whisk in the cornstarch and salt until smooth and lump-free.
This mixture will look thick at first; keep whisking until it becomes a smooth paste.
Step 3: Temper and cook the chai pastry cream
Rewarm the strained chai milk over medium heat until hot and steaming (not boiling), about 160°F / 71°C if you’re using a thermometer.
Slowly whisk about 1/2 cup of the hot milk into the yolk mixture to temper it. Then, while whisking, pour the tempered yolk mixture back into the saucepan with the remaining milk.
Cook over medium heat, whisking constantly and thoroughly (make sure to whisk the corners of the pot), until the pastry cream thickens and bubbles gently, 3 to 5 minutes. Continue cooking for 1 minute after the first bubbles, aiming for 170–175°F / 77–79°C for a fully thickened, smooth custard.
Remove from heat. Whisk in the butter and vanilla until glossy and fully incorporated.
Step 4: Chill the pastry cream properly
Immediately scrape the pastry cream into a shallow dish (a pie plate works well for quick cooling). Press plastic wrap directly onto the surface to prevent a skin.
Refrigerate until fully chilled, at least 1 hour (or up to 24 hours). For easy filling later, whisk the chilled pastry cream briefly to loosen it into a creamy, pipeable texture.
Step 5: Make the crepe batter and rest it
In a blender, combine the flour, sugar, salt, eggs, milk, water, melted butter, and vanilla. Blend for 20–30 seconds, scraping down once if needed, until smooth and pourable.
Pour the batter into a bowl or measuring jug and let it rest for 30 minutes at room temperature. Resting relaxes the gluten and helps you get tender, flexible crepes.
Step 6: Cook the crepes
Heat a 10-inch (25 cm) nonstick skillet over medium heat until the surface is hot (roughly 325–350°F / 163–177°C). Lightly butter the pan (a thin film is enough; too much butter can make the crepes fry and get lacy).
Pour in 1/4 cup (60 ml) batter and immediately swirl the pan to coat the bottom in a thin layer.
Cook until the edges look set and the underside is lightly golden, 60–90 seconds. Flip and cook the second side for 20–40 seconds. Transfer to a plate. Repeat with remaining batter, buttering the pan lightly every 2–3 crepes as needed.
You should get about 8 crepes. Keep them covered with a clean towel to stay soft.
Step 7: Whisk the vanilla glaze
In a small bowl, whisk the powdered sugar, 2 tablespoons (30 g) milk, vanilla, and salt until smooth. Add up to 1 more tablespoon (15 g) milk, a little at a time, until you get a thick-but-drizzly glaze that ribbons off the whisk.
If it becomes too thin, whisk in 1–2 tablespoons more powdered sugar. If it’s too thick, add milk by the teaspoon.
Step 8: Fill, fold, glaze, and finish with cinnamon
Lay one crepe flat. Spread about 1/4 cup (60 g) chilled chai pastry cream over half the crepe, leaving a small border. Fold into quarters (or fold in half, then in half again) for a classic bakery look.
Arrange on plates. Spoon or drizzle a little vanilla glaze over each crepe (about 1 to 2 teaspoons per crepe, or to taste), then dust lightly with ground cinnamon.
Serve immediately for the warm-cool contrast (warm crepe, cool spiced cream), or let sit 5 minutes for a more set, pastry-case texture.
Pro Tips
- For stronger chai flavor: steep for the full 10 minutes and use both fresh ginger and whole spices. If you love bold spice, add an extra 2 cardamom pods.
- Silky pastry cream insurance: whisk constantly and aim for 170–175°F / 77–79°C. If you see tiny lumps, push the hot custard through a fine-mesh sieve before chilling.
- Crepe consistency check: batter should pour like half-and-half. If it feels thick after resting, whisk in 1–2 tablespoons (15–30 g) water.
- Even crepes: pour the batter in one spot, then swirl quickly. A 1/4-cup measure keeps sizes consistent.
- Clean folds: don’t overfill. The crepe should fold without squeezing custard out the edges.
Variations
- Dirty chai version: dissolve 1 teaspoon instant espresso powder into the hot infused milk before cooking the pastry cream.
- Orange-cardamom bakery style: add 1 teaspoon finely grated orange zest to the crepe batter and a tiny pinch of cardamom to the glaze.
- Extra-indulgent finish: replace the glaze with a light drizzle of warm salted caramel and keep the cinnamon dusting.
Storage & Make-Ahead
Pastry cream: Make up to 24 hours ahead. Store airtight in the refrigerator with plastic wrap pressed directly on the surface. Whisk briefly before using to restore creaminess.
Crepes: Make up to 2 days ahead. Stack with parchment between crepes, wrap well, and refrigerate. Rewarm in a dry nonstick skillet over low heat for 10–15 seconds per side or microwave covered for 10–15 seconds.
Assembled crepes: Best within 2 hours (they’ll soften as they sit). If needed, assemble and refrigerate up to 8 hours; glaze right before serving for the prettiest finish.
Nutrition (per serving)
Approximate (1/4 of recipe; 2 filled crepes with glaze): Calories: 520; Protein: 13 g; Carbohydrates: 72 g; Fat: 20 g; Saturated Fat: 11 g; Fiber: 2 g; Sugars: 36 g; Sodium: 320 mg.
