Starbucks has over 30 drinks on the menu. Most people order the same three, and it’s not because those are the best three options. It’s because Starbucks is very good at making certain drinks feel important.
A seasonal label and a few million TikToks will do that.
Some of the best Starbucks drinks to try are sitting quietly on the same board as the famous ones, getting skipped over constantly. And some of the most famous ones aren’t worth the $6.
Starbucks was built around one idea: make espresso strong enough to punch through milk and syrup, then design every drink around that. That decision is why some things on this menu taste great and others taste like warm, sweet water. Once you understand the logic, the whole menu makes more sense. Here’s the full ranking.
Table of Contents
Key Takeaways
- The Iced Brown Sugar Oatmilk Shaken Espresso is the best drink on this menu. Not the most famous, the best.
- Cold brew and iced coffee are not the same thing. The difference matters, and the cold brew here is good.
- Frappuccinos are milkshakes. Enjoyable milkshakes. Not coffee drinks.
- The Chai Latte has 42 grams of sugar in a grande. The default sweetness on almost everything here is calibrated for people who aren’t paying attention.
- Two moves that improve any order: ask for blond espresso, and reduce syrup pumps by half.
- Pike Place Roast is the one drink that not even Starbucks employees want to drink.
The Best Starbucks Drinks, Ranked by Category
Ranking a Frappuccino against a flat white in one list doesn’t make sense. They’re not doing the same job.
So this is broken into five categories: iced coffee, hot drinks, Frappuccinos, Refreshers, and teas. Each section gets ranked on its own terms. The best options are at the top, and the ones worth skipping get called out directly.
If you’re looking for starbucks drinks to try and don’t know where to start, the top of the iced coffee section is the answer for almost everyone.
Best Iced Coffee Drinks at Starbucks
Cold drinks are 75% of Starbucks sales, which tracks. The iced lineup is where this menu actually delivers.
Before the rankings, one distinction worth knowing: cold brew and iced coffee are not the same drink. Iced coffee is hot-brewed coffee poured over ice, brighter and more acidic, and Starbucks’ version comes pre-sweetened whether you asked for that or not. Cold brew is steeped in cold water for 20 hours, smoother, naturally sweeter, up to 70% less acidic, and higher in caffeine.
At Starbucks, you want cold brew. We ranked every Starbucks iced coffee in detail [INTERNAL LINK: Article 8], but here’s how the best ones stack up.
1. Vanilla Sweet Cream Cold Brew


Nothing on this menu is put together better than this.
The cold brew is strong and tastes slightly like chocolate on its own. The vanilla is light, not sweet-heavy. The sweet cream sits on top, so the first sip tastes like coffee, and it gets creamier as you drink it.
If you’ve been ordering Frappuccinos and want to start drinking something closer to actual coffee, start here.
2. Iced Brown Sugar Oatmilk Shaken Espresso


The best thing the shaken espresso lineup has produced, and the shaken espresso lineup is the most underrated section of this menu.
Espresso, brown sugar, and cinnamon shaken over ice with oat milk on top. It tastes like gingerbread but not as sweet as you’d expect. The brown sugar is richer than regular syrup, and the cinnamon actually comes through.
The espresso actually comes through here, which is rarer on this menu than it should be. At around $5.45, it’s the order that earns its price most consistently.
3. Nitro Cold Brew


Nitrogen is added to cold brew, which makes it thick and creamy without any milk. It pours like a Guinness and tastes like dark chocolate. No ice, no sweetener, just coffee.
No ice, no sugar, no milk needed. It’s the one Starbucks drink that holds up as straight coffee without any help.
It warms fast without ice, only comes in Tall and Grande, and some people feel like they’re paying for a texture trick. They’re not entirely wrong. Drink it immediately and it’s worth every cent.
4. Toasted Vanilla Oatmilk Shaken Espresso


Less talked about than the Brown Sugar, but just as good. The blond espresso base is lighter and less bitter than regular espresso. The vanilla tastes toasted, not just sweet. It’s the one to get if you want the espresso to come through more than the flavoring.
5. Cold Brew, Black


The purist option, and some of the best coffee Starbucks makes.
Steeped for 20 hours, so it comes out smooth and not bitter, with a slight natural sweetness. It tastes like good coffee and nothing else. Order it with light ice or no ice, otherwise you’re mostly paying for a cup of ice.
At $4.00 to $5.72 depending on size, it’s one of the few drinks here where you’re paying for the coffee itself.
6. Iced Caramel Macchiato


Worth flagging upfront: this is not a macchiato. A real macchiato is espresso marked with a splash of milk. This is vanilla syrup, milk, ice, espresso poured on top, and caramel drizzle, layered for visual effect.
It looks good. Before you stir it, the first sip hits the espresso layer and actually tastes like coffee. After that, it’s mostly vanilla and caramel. The coffee is there, but it’s not really the point of this drink.
Best Hot Drinks at Starbucks
Hot espresso drinks at Starbucks come with a built-in reality: the espresso is roasted dark on purpose so it cuts through milk and sweetener.
That works beautifully in some drinks. In others, the roast becomes obvious and hard to ignore. The more milk and flavoring in a hot drink, the better it usually tastes here. The more the espresso is exposed on its own, the harder it is to look past.
1. Flat White


The best espresso-to-milk ratio on the hot menu, and it’s not particularly close.
Starbucks uses shorter espresso shots here, so the espresso tastes a little less bitter than usual. Blond espresso is the default, which makes it even smoother. The foam mixes into the drink instead of sitting on top in a thick layer.
Australian coffee culture has fully disowned the Starbucks flat white, and they’re not wrong that it’s a different drink than the original. But within this context, it’s the best hot drink here. Order it Tall or Short. A Venti flat white is just a latte with different branding.
2. Cappuccino


You can walk into any Starbucks, order a cappuccino, and get something drinkable. That’s not a backhanded compliment, consistency matters.
There’s enough espresso in it that you can actually taste the coffee, which isn’t always guaranteed here. The foam is on the drier side, not creamy, but it’s consistent. Order Short or Tall. A Venti cappuccino is mostly warm foam.
3. Caffe Mocha


The mocha sauce here tastes like actual dark chocolate, not just sweet cocoa. That little bit of bitterness works with the espresso instead of covering it up.
Back off one syrup pump and order light whip and it’s something you could drink every day. The White Chocolate version is more popular and less good. The extra sweetness buries everything. Stick with the regular.
4. Latte


Not exciting on its own, but the best blank canvas here.
A plain latte is mostly milk, mild, with just a little bitterness from the espresso. Not exciting on its own but it works well with whatever flavor you add. Swap to blond espresso and the whole drink gets smoother and less sharp. Ask for one fewer pump of syrup than the default. The standard sweetness levels aren’t set for people who are paying attention.
5. Americano (Hot)


Espresso and hot water, around $6 for a grande. A drip coffee has more caffeine and costs less than half that.
Starbucks’ espresso was designed to be consumed with milk and sweetener, and an Americano removes both. The result puts the roast on full display at a volume you don’t necessarily want. There are specific situations where this is the right order. Most people are not in those situations.
Best Frappuccinos at Starbucks
Frappuccinos are milkshakes. Not coffee drinks with milkshake properties, actual milkshakes.
The Frappuccino Roast used in most of them is a weak instant coffee powder, and the coffee flavor gets almost completely buried by cream, ice, and flavoring. The crème-based versions like Vanilla Bean have no coffee component at all. That’s not a complaint. They’re good milkshakes. But calling them coffee is generous.
Order one knowing what you’re getting. We went deep on every Frap in a separate ranking [INTERNAL LINK: Article 13], but here’s how the menu breaks down.
1. Mocha Frappuccino


The only one with actual complexity.
It tastes like a chocolate shake with a little coffee in it. The mocha sauce is actual dark chocolate flavor, not just sweetness, which makes it the most interesting one in this category. At around $5.75 for a grande, it earns its price more honestly than most of the lineup.
2. Caramel Frappuccino


Sweet, caramel, creamy. The caramel drizzle adds a little bitterness that keeps it from being pure sugar. It’s consistent and hard to mess up.
First time ordering a Frappuccino with no idea where to start? Start here.
3. Vanilla Bean Frappuccino


Completely caffeine-free and upfront about it. No espresso, no Frappuccino Roast, just vanilla, milk, cream, and ice.
It’s a vanilla milkshake, that’s it. No coffee taste, just cold, sweet, and vanilla. Best for anyone who doesn’t want coffee at all. Also the best Frap for kids.
4. Coffee Frappuccino


Frappuccino Roast, milk, ice, light whip, no flavoring. Without syrup or sauce covering the instant coffee powder, you can actually taste it on its own, and it doesn’t hold up. The best reason to order this is as a base you want to build from scratch. On its own, it’s the weakest flavor on the Frap menu.
5. Strawberry Creme Frappuccino


Strawberry syrup, milk, and ice blended smooth. It tastes like a strawberry shake and doesn’t pretend otherwise. For anyone who wants cold, sweet, and completely coffee-free, this does the job cleanly.
Best Refreshers and Teas at Starbucks
Refreshers use green coffee extract for caffeine rather than espresso or brewed coffee, so there’s no coffee flavor in any of them. A grande delivers around 45mg of caffeine, roughly a third of a latte.
At $4.45 to $6.80, you’re paying a lot for very little caffeine compared to almost everything else on the menu. The ice-to-drink ratio is a real and consistent issue too. Order light ice, always.
Strawberry Acai Refresher


It tastes like a cold strawberry Starburst in a cup. Fruity, light, and pretty sweet. The acai doesn’t really come through in the flavor, but the strawberry more than makes up for it.
Mango Dragonfruit Refresher


Tastes like mango with a tart edge. Less sweet than the Strawberry Acai, which is why a lot of people prefer it. The dragonfruit pieces make it look interesting. If the Strawberry Acai is too sweet for you, get this one instead.
Pineapple Passionfruit Paradise Drink


The Pineapple Passionfruit Refresher with water is fine. With coconut milk, it’s a different drink entirely.
With coconut milk instead of water, it tastes like a piña colada without the alcohol. The coconut makes the pineapple taste stronger and the whole drink richer. Almost nobody orders it. That’s a mistake.
Medicine Ball (Honey Citrus Mint Tea)


Two teas steeped in hot lemonade with honey. It tastes like tea and lemonade mixed together, sweetened with honey, and served warm. It actually tastes like something, which not every tea here can claim.
No actual medicinal properties. It just tastes good enough that people order it when they’re sick and keep ordering it when they’re not.
Iced Passion Tango Tea


Hibiscus, lemongrass, and apple over ice. It’s tart, deep red, and tastes nothing like coffee. No milk, no syrup unless you add it, zero caffeine, 45 calories in a grande. Add lemonade and it gets even better.
Chai Latte


A grande has 42 grams of sugar. That’s the entire daily recommended limit for most adults, in one cup.
You can taste the spices, cinnamon, cardamom, clove, ginger, but they get buried under all that sugar. Ask for half the syrup pumps and add an espresso shot. That version actually tastes like chai. The standard order is mostly sweet milk.
The Starbucks Drinks That Aren’t Worth Ordering
Pike Place Roast


Bitter, flat, and without a single quality worth naming. Starbucks employees consistently report not wanting to drink it themselves, which is about as honest a review as you’ll get.
At $2.75 to $3.45 with free Rewards refills, it works as a cheap way to get caffeine if that’s all you need. If you want to taste coffee, there are better options at every price point on this menu.
Hot Americano


Espresso and hot water, around $6 for a grande. A drip coffee has more caffeine and costs less than half that.
Starbucks’ espresso was designed to be consumed with milk and sweetener. An Americano strips both away and puts the roast on full display. That’s a lot of money for a drink that mostly shows off the espresso’s weaknesses.
Pumpkin Spice Latte


The most talked-about drink on this menu and the one with the biggest gap between reputation and reality.
The default version has 50 grams of sugar in a grande, the spice blend is mostly cinnamon and tastes sharp, and the espresso gets completely buried. Starbucks didn’t even use real pumpkin in it until 2015. As a marketing achievement, it’s impressive. As a drink, the hype outpaces the reality by a lot. Order it with half the syrup and an extra shot of espresso and it’s actually good. Most people never get there.
White Chocolate Mocha


A drink with a devoted following, and one that’s easy to understand: sweet, rich, warm, with a hint of coffee underneath.
White chocolate sauce is the sweetest syrup on this menu, and it makes every espresso shot taste like an afterthought. There’s no real coffee taste left once it takes over. The regular Caffe Mocha is a better version of this idea for anyone who also wants to taste the espresso they’re paying for.
The Final Verdict: What to Order
First visit, no idea what you like: get the Iced Brown Sugar Oatmilk Shaken Espresso. It’s sweet without being overwhelming, the espresso comes through, and almost everyone who tries it likes it. No coffee? The Strawberry Acai Refresher or the Vanilla Bean Frappuccino are both reliable.
Regular order, want actual coffee: the Vanilla Sweet Cream Cold Brew or Nitro Cold Brew. Neither one needs customization. Order them as they come.
Hot drink on a cold morning: the Flat White, Tall or Short, with blond espresso if they offer the upgrade.
Budget matters: drip coffee with free Rewards refills, or cold brew black. Both give you the most caffeine for what you spend.
Two moves that make almost anything better: ask for blond espresso, smoother and less bitter than the standard roast and actually higher in caffeine, and ask for half the syrup pumps. Starbucks sets default sweetness for the widest possible palate. Yours doesn’t have to match.
FAQ
What is the best Starbucks drink overall?
The Iced Brown Sugar Oatmilk Shaken Espresso. The espresso comes through, the brown sugar and cinnamon work with the coffee rather than covering it, and nothing about it is overcomplicated. For hot drinks, the Flat White.
What’s the difference between cold brew and iced coffee at Starbucks?
Iced coffee is hot-brewed and poured over ice. Cold brew steeps in cold water for 20 hours. The result is a different drink entirely: smoother, less acidic, naturally sweeter, more caffeine. They cost about the same. Cold brew is worth the slight premium.
Are Frappuccinos actually coffee?
Most contain a small amount of coffee-derived flavoring, but it gets completely buried under cream, ice, and sweetener. The ones with no espresso at all, like the Vanilla Bean, are straight-up milkshakes. Enjoyable ones, but milkshakes.
What Starbucks drink has the most caffeine?
The Nitro Cold Brew leads at around 280mg in a Grande. Among espresso drinks, the shaken espressos with three shots clear 200mg. Worth knowing: drip coffee often has more caffeine than espresso drinks at Starbucks because of the volume of coffee used, not because the espresso is weak.
What’s the most overrated drink at Starbucks?
The Pumpkin Spice Latte. It has 50 grams of sugar in a grande, the espresso disappears entirely, and the spice blend tastes sharp rather than warm. Half the pumps and an extra shot transforms it. The version most people order doesn’t reflect what it could be.
Is the Chai Latte worth ordering?
Ask for half the syrup and add an espresso shot, and yes, it’s one of the better hot drinks here. The standard order has 42 grams of sugar and the spice gets completely muffled. The modification isn’t complicated, it just requires knowing to ask.
What’s the best Starbucks drink if you don’t like coffee?
The Strawberry Acai Refresher for something cold and fruity, the Pineapple Passionfruit Paradise Drink if you want something more interesting, or the Vanilla Bean Frappuccino for something cold and sweet with zero caffeine.
What should I order at Starbucks if I want good value?
Brewed coffee with Rewards refills is the cheapest caffeine on the menu. Cold brew black gives you the best coffee relative to what you’re spending. The shaken espressos around $5.45 are the best value in the espresso category. Refreshers and Frappuccinos are the worst, lots of sugar, not much caffeine, high price.
Cynthia Odenu-Odenu is the founder of Cyanne Eats. She is an avid baker and cook of delicious delicacies. She uses this blog to share her love for different cuisines.
Learn More
