Yes, you can absolutely make a Starbucks Horchata Oatmilk Shaken Espresso at home, and I can show you how to do it for roughly $0.80 a cup instead of the $5.45+ you’d pay in the drive-thru. I’m Ahmad, and as a home barista who loves cracking the code on cafe favorites, this drink is a personal favorite for its creamy texture and warming spice. Let’s get into why making this copycat version at home isn’t just cheaper—it lets you control the sweetness and quality of every single ingredient.
- Tastes like a creamy, spiced iced latte with a kick of espresso.
- Costs about $0.80 per cup versus $5.45+ at the cafe.
- Ready in under 5 minutes with a few key ingredients.
- The secret is using a proper horchata syrup, not just cinnamon.
What Is a Horchata Oatmilk Shaken Espresso?
The Starbucks Horchata Oatmilk Shaken Espresso is a limited-time menu item that combines the classic flavors of Mexican horchata—cinnamon and vanilla—with Starbucks’s signature shaken espresso technique. Horchata itself is a traditional rice-based drink, but the Starbucks version and my copycat use a syrup to capture that essence quickly. The drink is built by shaking espresso with ice and horchata-flavored syrup, then topping it off with creamy oatmilk. The result is a lightly spiced, not-too-sweet iced coffee with a beautiful layered look and a robust caffeine kick.
Why You’ll Love This Homemade Version
Beyond the obvious cost savings, which Drink Attitude’s recipe puts at a fraction of the cafe price, you gain complete creative control. You can use your favorite espresso roast, adjust the cinnamon level to your exact preference, and choose an oatmilk that you know froths well. My version is designed to be fast and foolproof, using a simple homemade syrup that takes minutes to make and stores in your fridge for weeks of quick drinks. It’s also incredibly satisfying to nail the taste of a seasonal menu item anytime you want it.
What Ingredients You’ll Need (And Why)
You only need a handful of components, but each one plays a critical role. Let’s break them down.
For the Horchata Syrup (The Flavor Core)
Granulated Sugar: This is the base of our syrup. I use plain white sugar for a neutral sweetness that lets the spices shine. You can substitute with an equal amount of cane sugar if you prefer.
Water: Just tap water is fine. We’re making a simple syrup.
Ground Cinnamon: This is non-negotiable. Use a good-quality ground cinnamon like McCormick Ground Cinnamon for consistent flavor. For a more complex spice profile, you can add a tiny pinch of ground nutmeg.
Pure Vanilla Extract: This adds the warm, round vanilla notes that are essential to horchata. Don’t use imitation vanilla. I’m a fan of Nielsen-Massey vanilla for its pure flavor.
For the Drink Assembly
Espresso: You’ll need 2-3 shots (about 2-3 fluid ounces) of strong, freshly brewed espresso. This is the engine of the drink. I pull mine using a Breville Bambino, but a Moka pot or even very strong cold brew concentrate will work in a pinch.
Oatly Barista Edition Oatmilk: Brand matters here. Oatly Barista Edition is specifically formulated to steam and foam beautifully without separating, which is crucial for that creamy top layer. If you can’t find it, Califia Farms Oat Barista Blend is a great second choice.
Ice: Use fresh, dry ice cubes. They’ll chill the drink quickly without overly diluting it during the shake.
Essential Equipment
You don’t need a full cafe setup. A cocktail shaker (or a large jar with a tight lid) is the key tool for aerating and chilling the espresso. A small saucepan for the syrup, a measuring spoon, and something to brew your espresso—whether that’s an espresso machine, an AeroPress, or a Moka pot—are all you need. A fine-mesh strainer is helpful for straining the syrup if you don’t want any cinnamon sediment.
Step-By-Step Tips for Nailing It
First, make your horchata syrup. Combine 1/2 cup sugar, 1/2 cup water, and 1 1/2 teaspoons of ground cinnamon in a small saucepan. Heat over medium, stirring until the sugar fully dissolves. Let it simmer for just 1 minute, then remove from heat and stir in 1 teaspoon of vanilla extract. Let it cool completely; it will thicken as it cools. This makes enough syrup for about 8 drinks. Now, for assembly: brew your espresso directly into your cocktail shaker. Add 1 1/2 tablespoons of the cooled horchata syrup and a generous scoop of ice. Shake vigorously for 10-15 seconds—you should hear the ice rattle loudly. This step is what gives the drink its signature light, frothy texture and perfectly chills it. Strain the shaken espresso into a 16-oz glass filled with fresh ice, leaving some room. Top slowly with 1/2 to 3/4 cup of cold Oatly Barista Edition oatmilk, pouring it over the back of a spoon to help it layer on top of the espresso.
How Can I Change Up the Flavor?
This recipe is wonderfully adaptable. For a Brown Sugar Version, replace the white sugar in the syrup with dark brown sugar for a deeper, molasses-like warmth. For a Dairy-Free but Not Oat Version, almond milk or cashew milk work, but they won’t be as creamy. A Decaf Option is easy—just use decaffeinated espresso beans. To make it a Frappuccino-Style Blended Drink, add all components to a blender with extra ice and blend until smooth. For a Spicier Kick, add a tiny pinch of cayenne pepper to the syrup while it simmers.
How Does It Compare to the Original Starbucks Drink?
In a side-by-side taste test, my homemade copycat delivers an almost identical flavor profile: that dominant cinnamon-vanilla spice paired with strong, smooth espresso and creamy oatmilk. The texture from shaking is spot-on. The biggest difference you’ll notice is the quality of the espresso, which you can tailor to your preferred roast. The cost difference, however, is staggering. Drink Attitude’s copycat version costs about $0.80 a cup versus $5.45 at the cafe, with the primary savings coming from bypassing the premium for labor, retail space, and brand markup. Making the syrup yourself is the ultimate hack.
Nutrition & How to Make It Lighter
A serving of this copycat drink contains approximately 210 calories, primarily from the sugar in the syrup and the natural carbohydrates in the oatmilk. To make a lighter version, you can reduce the horchata syrup to 1 tablespoon, or make a sugar-free syrup using a monk fruit or erythritol blend that measures like sugar. You could also use an unsweetened oatmilk, though it may be less creamy. Remember, the beauty of homemade is dialing everything to your dietary needs.
How to Store It & Make Ahead
The horchata syrup is your best friend for making ahead. Store it in a sealed bottle or jar in the refrigerator for up to 3 weeks. I keep a bottle of it ready to go at all times. You can also brew and chill a batch of espresso for up to 2 days in the fridge. I do not recommend shaking the entire drink ahead of time, as the melted ice will dilute it. For the freshest, most vibrant texture, shake with ice and assemble just before serving.
What to Serve It With
This drink is a fantastic afternoon pick-me-up or a brunch centerpiece. It pairs beautifully with a buttery croissant, a slice of cinnamon coffee cake, or something savory like a breakfast sandwich. The cinnamon notes make it a natural fit for fall mornings, but it’s refreshing enough for a summer patio session, too.
🥤 Copycat Horchata Oatmilk Shaken Espresso
A creamy, cinnamony iced espresso drink that tastes just like the Starbucks favorite.
Prep: 5 min •
Total: 10 min •
Serves: 1 drink • ~210 kcal
Ingredients
- For the Horchata Syrup (makes ~1 cup):
- 1/2 cup granulated sugar
- 1/2 cup water
- 1 1/2 tsp ground cinnamon
- 1 tsp pure vanilla extract
- For One Drink:
- 2-3 shots (2-3 fl oz) fresh espresso, cooled slightly
- 1 1/2 tbsp horchata syrup (recipe above)
- Large scoop of ice
- 1/2 to 3/4 cup Oatly Barista Edition oatmilk, chilled
Instructions
- Make the syrup: In a small saucepan, combine sugar, water, and cinnamon. Heat over medium, stirring until sugar dissolves. Let simmer 1 minute. Remove from heat, stir in vanilla. Let cool completely.
- Brew espresso: Pull 2-3 shots of espresso directly into a cocktail shaker (or let cool for 1 minute if very hot).
- Shake: Add the 1 1/2 tablespoons of horchata syrup and a large scoop of ice to the shaker. Seal tightly and shake vigorously for 10-15 seconds.
- Assemble: Fill a 16-oz glass with fresh ice. Strain the shaken espresso mixture into the glass.
- Top & serve: Slowly pour the chilled oatmilk over the back of a spoon into the glass to create a layered effect. Enjoy immediately.
Frequently Asked Questions
Can I use store-bought horchata instead of the syrup?
I don’t recommend it. Store-bought horchata is a ready-to-drink beverage that’s already diluted. Using it would make your coffee watery. The syrup concentrates the cinnamon-vanilla flavor perfectly for blending with espresso.
I don’t have an espresso machine. What can I use?
A Moka pot makes a great strong coffee. Alternatively, brew 1/2 cup of extra-strong coffee using 3 tablespoons of grounds for a 6-oz cup. Cold brew concentrate is another excellent, smooth option.
How long does the homemade horchata syrup last?
Stored in a clean, airtight container in the refrigerator, your homemade horchata syrup will keep well for up to 3 weeks.
Can I make this drink vegan?
Yes, it’s already vegan as written! Just ensure your sugar is certified vegan (some refined white sugar uses bone char) or use organic cane sugar. The Oatly Barista Edition oatmilk is plant-based.
Why is my drink not layering like the picture?
Layering depends on the density and temperature. Make sure your shaken espresso is very cold and your oatmilk is cold. Pouring the oatmilk slowly over the back of a spoon held just above the espresso surface helps it float on top.
Is this drink very sweet?
It’s moderately sweet. The 1 1/2 tablespoons of syrup provides a noticeable sweetness that balances the espresso bitterness. You can easily reduce it to 1 tablespoon for a less sweet version, which is a benefit of making it at home.
Can I double or triple this recipe?
Absolutely. You can mix a larger batch of the shaken espresso (espresso + syrup + ice) in a big shaker or pitcher, then strain into individual glasses and top with oatmilk. Just serve immediately for the best texture.
What’s the best oatmilk for frothing?
For the creamiest foam and best texture, Oatly Barista Edition is the industry standard. As noted by Drink Attitude, it’s formulated not to separate in coffee, giving you that professional cafe-quality result at home.



