
OneHundredCoffee is reader-supported, and some products displayed may earn us an affiliate commission. Details
There are some coffee drinks you learn to make because they are practical, and then there are drinks you learn to make because they become part of your routine in a much more personal way. Spanish latte falls into that second category for me. It is sweet, soft, creamy, deeply comforting, and just polished enough to feel like you made something a little special without turning your kitchen into a full café bar.
What I love about a Spanish latte is that it sits in that very satisfying middle ground between a straight-up latte and a dessert coffee. It has the espresso backbone, so it still feels like coffee first. But then the milk and sweetened condensed milk come in and round everything out in a way that feels velvety and almost nostalgic. The texture matters. The balance matters. Even the glass you serve it in somehow matters. When it is made well, it tastes smooth and rich, not sugary and heavy. When it is made poorly, it can become cloying fast.
That is exactly why I wanted to lay this out properly. Not the rushed version. Not the “pull a shot, add milk, done” version. I mean the full home-barista version with the details that actually change the drink: the coffee base, the milk texture, the sweetness level, the common mistakes, the iced variation, the café-style presentation, and the gear and beans that make the process easier.
Best Coffee Beans Choice for Spanish Latte
| Image | Product | Features | Price |
|---|---|---|---|
|
Best Overall Spanish Latte
|
Creamy espresso-friendly medium roast
|
Price on Amazon | |
|
Best Italian Sweetness
|
Smooth full-bodied espresso blend
|
Price on Amazon | |
|
Best Chocolate-Caramel Pick
|
Rich aromatic Italian espresso
|
Price on Amazon | |
|
Best Dark Chocolate Pair
|
Heavy body low-acid espresso
|
Price on Amazon | |
|
Best Smooth Sweet Pick
|
Nutty sweet medium-dark espresso
|
Price on Amazon | |
|
Best Brighter Option
|
Lighter vibrant espresso blend
|
Price on Amazon | |
|
Best Café-Style Pick
|
Rich caramelly dark roast
|
Price on Amazon | |
|
Best Everyday Espresso
|
Rich medium-dark espresso roast
|
Price on Amazon | |
|
Best Strong Spanish Latte
|
Bold full-bodied espresso roast
|
Price on Amazon | |
|
Best Bold Dark Classic
|
Robust dark roast depth
|
Price on Amazon |
So if you have been wondering how to make a Spanish latte at home in a way that actually tastes like the good café version, this is the guide I would want on my own kitchen counter.
What is a Spanish latte, really?

At its core, a Spanish latte is an espresso-and-milk drink sweetened with sweetened condensed milk. That is the signature. That is the thing that separates it from a regular latte with sugar. Condensed milk does not just add sweetness. It adds body, softness, and that unmistakable creamy depth that makes the drink feel fuller and more luxurious.
A standard homemade Spanish latte usually includes:
- Espresso or very strong coffee
- Sweetened condensed milk
- Steamed milk for the hot version, or cold milk for the iced version
- Optional foam, cinnamon, or a very light garnish, depending on the style you like
What makes it such a favorite is that it is approachable. Even people who normally find straight espresso too intense often enjoy a Spanish latte because the sweetness and dairy soften the edges beautifully. But that softness can fool people into thinking the drink is simple. It is simple in ingredients, yes. It is not simple to balance.
The best Spanish latte still lets the coffee come through. You should taste espresso under the sweetness, not lose it entirely.
Why a homemade Spanish latte can be even better than a café Spanish latte
This may sound dramatic, but I honestly think Spanish latte is one of the easiest coffeehouse drinks to make better at home once you understand the ratios.
In cafés, the drink sometimes leans too far in one direction. It is either:
- too sweet and almost candy-like,
- too milky and flat,
- or built on weak espresso that disappears under the condensed milk.
At home, you can control every part of that equation.
You can decide whether you want your Spanish latte:
- sweeter and dessert-like,
- balanced and coffee-forward,
- stronger and more espresso-heavy,
- or iced and extra creamy without becoming watery.
That control is the whole magic of learning to make it yourself. And once you nail your own preferred ratio, it becomes one of those drinks you stop ordering casually outside because you know you can make your version exactly the way you want it.
The heart of the drink: understanding the three core elements
Before we get into recipes, it helps to think of a Spanish latte as three layers working together.
1. The espresso layer
This gives the drink structure, aroma, bitterness, and depth. Without a strong coffee base, the drink tastes like sweet milk with a faint coffee memory.
2. The condensed milk layer
This is the identity of the drink. It brings sweetness, body, gloss, and a kind of mellow richness that standard sugar simply cannot replicate.
3. The milk layer
This is the part that determines texture and softness. In the hot version, well-textured milk turns the whole drink silky. In the iced version, properly chilled milk keeps it clean and refreshing instead of heavy.
If one of those three is off, the whole drink feels off.
Best coffee for a Spanish latte

If you are serious about making a good Spanish latte at home, start here. The coffee matters more than people think. Because the drink is sweet, you need a coffee that can still push through all that softness.
I usually find that Spanish latte tastes best with beans that lean toward:
- chocolate notes
- caramel or toffee sweetness
- roasted nuts
- low-to-medium acidity
Bright, citrusy beans can work, but they tend to make the drink taste slightly confused. Fruity espresso profiles are wonderful in many drinks, but in a Spanish latte, I personally think the best results come from beans with warmth and roundness.
A classic whole-bean option that suits milk drinks especially well is Lavazza Super Crema, which Amazon describes as a medium espresso roast intended for espresso preparation.
That kind of profile works nicely because Spanish latte benefits from a bean that already tastes comfortable and smooth before the milk even enters the picture.
The best milk for a Spanish latte
This is one of those small decisions that changes the drink more than expected.
Whole milk
This is still my favorite for classic hot Spanish latte. It steams beautifully, tastes naturally sweet, and gives the drink a café-style body that feels right.
2% milk
A good option if you want a slightly lighter texture while still keeping some creaminess.
Oat milk
If you are making a dairy-free adaptation, oat milk is the one I reach for first. It is the non-dairy option that usually behaves best in coffee and still gives you a softer, richer mouthfeel.
Skim milk
You can use it, but Spanish latte loses some of its plush texture this way. Personally, I think the drink wants a little richness.
Sweetened condensed milk: the ingredient you should not “eyeball” carelessly
If there is one mistake I see again and again with homemade Spanish latte, it is this: people get casual with the condensed milk and treat it like a drizzle ingredient.
That usually leads to one of two outcomes:
- not enough, and the drink just tastes like a lightly sweet latte,
- too much, and it turns into a thick sugary drink that buries the espresso.
Condensed milk is powerful. It is sweeter and denser than most people realize. Start a little lower than your instincts suggest, then adjust upward.
For a balanced Spanish latte, I usually think in terms of 1 to 1.5 tablespoons for a smaller drink, and 2 tablespoons for a larger or sweeter iced version.
Gear that makes a Spanish latte easier at home

You do not need a huge coffee station to make this drink well. But a few pieces of gear genuinely help.
If you want the most straightforward all-in-one path to café-style espresso drinks at home, the Breville Barista Express is still one of the most recognizable home machines, and Amazon lists it as a manual espresso machine with an integrated grinder and accessories like a tamper and trimming tool.
For steaming milk cleanly and consistently, a dedicated pitcher helps more than people expect. The Motta Europa milk pitcher is listed on Amazon as an 18/10 stainless steel milk pitcher developed with the Italian barista association.
And if you are the type who likes repeatable coffee rather than guessing your way through it, a small scale is incredibly helpful. The Hario V60 drip scale measures in 0.1 gram increments and includes a timer, according to Amazon.
Do you need all of that to make a Spanish latte? No. But if you already enjoy coffee as a hobby, those pieces make the workflow smoother and more consistent.
Spanish latte at a glance
| Element | Best starting point | Why it works |
|---|---|---|
| Espresso | 2 shots | Strong enough to hold up to condensed milk |
| Condensed milk | 1.5 tbsp | Sweet, creamy, balanced |
| Milk | 150–200 ml | Keeps it latte-like, not too heavy |
| Best bean style | Chocolatey / nutty | Blends naturally with sweetness |
| Best hot milk texture | Silky microfoam | Smooth café-style mouthfeel |
| Best iced method | Espresso over condensed milk first | Helps everything dissolve properly |
The classic hot Spanish latte recipe

This is the version I come back to most often. It feels calm, polished, and quietly indulgent. It is sweet enough to feel special, but not so sweet that it becomes tiring halfway through the cup.
Ingredients
- 2 espresso shots
- 1 to 1.5 tablespoons sweetened condensed milk
- 150 to 180 ml whole milk
- Optional tiny dusting of cinnamon
Method
- Add the sweetened condensed milk to your cup or glass.
- Pull 2 shots of espresso directly over it if possible.
- Stir thoroughly until the condensed milk fully dissolves into the espresso. This part matters. You want a glossy, unified base.
- Steam your milk until silky, with fine microfoam rather than big dry bubbles.
- Pour the milk into the espresso-condensed milk base, starting low to integrate everything smoothly.
- Add a very light cap of foam if you like.
- Serve immediately.
What I look for in a good hot Spanish latte
I want the first sip to feel soft and creamy, but I also want the espresso to arrive a second later and remind me that this is still a coffee drink. The sweetness should be present, not aggressive. The finish should feel rounded, not sticky.
That is the line you are aiming for.
How to steam milk properly for a Spanish latte
This is where so many home versions lose that café feel.
Spanish latte is not a cappuccino. You do not want a huge, airy mountain of foam on top. You want milk that feels glossy and smooth, with small bubbles and a soft integrated texture.
What you want
- silky microfoam
- no giant bubbles
- warm, sweet milk, not overheated milk
What you do not want
- dry foam sitting on top
- boiling-hot milk
- flat milk with no texture at all
A simple way to think about it is this: the milk should pour like wet paint, not like soap foam.
If you are using a steam wand, add only a little air at the very beginning, then focus on rolling the milk so it becomes smooth and polished. If you are using a handheld frother or stovetop workaround, try not to over-froth. A Spanish latte usually tastes better when the milk stays lush and pourable.
The café-style iced Spanish latte recipe

This is probably the version more people search for first, and I understand why. A good iced Spanish latte is one of the most satisfying warm-weather coffee drinks you can make at home. It is sweet, chilled, creamy, and somehow still feels cleaner than many syrup-heavy iced café drinks.
But an iced Spanish latte has one big trap: dilution.
If you do not build it properly, the drink becomes flat and watery in minutes.
Ingredients
- 2 espresso shots
- 1.5 to 2 tablespoons sweetened condensed milk
- 120 to 180 ml cold milk
- Ice
- Optional pinch of cinnamon
Method
- Add the condensed milk to the bottom of your serving glass.
- Pull or pour hot espresso over the condensed milk.
- Stir until completely dissolved. Do not skip this. Condensed milk does not magically distribute itself later.
- Fill the glass generously with ice.
- Add cold milk.
- Stir again lightly before drinking.
Why this order works
If you add condensed milk after the ice and milk, it tends to sit stubbornly at the bottom. If you dissolve it first with the hot espresso, you get a smooth, sweet coffee base that blends much more naturally.
And honestly, that one step is the difference between a homemade iced Spanish latte that tastes professional and one that tastes unfinished.
My favorite ratio adjustments
One reason I enjoy making a Spanish latte at home is that it is extremely easy to customize once you understand the baseline.
If you want it stronger
- Use a slightly shorter double shot
- Reduce the milk a little
- Keep condensed milk at the lower end
If you want it sweeter
- Increase condensed milk by half a tablespoon
- Keep the espresso strong so the drink still has backbone
If you want it creamier
- Use whole milk
- Steam more carefully for a finer texture
- For iced, reduce the ice slightly and use colder milk
If you want it lighter
- Drop condensed milk slightly
- Use 2% milk
- Keep the espresso dose the same
Can you make a Spanish latte without an espresso machine?
Yes, absolutely. And this matters because a lot of people assume Spanish latte is off-limits unless they own a full espresso setup. It is not.
Will it be identical? No. But you can make a genuinely satisfying version using strong coffee methods.
Best alternatives
Moka pot
This is probably my favorite non-machine option. It produces a concentrated coffee that stands up well to condensed milk.
AeroPress
A strong AeroPress brew works surprisingly well, especially for an iced Spanish latte.
Very strong brewed coffee
This is the least ideal, but it can still work if you make it concentrated enough and keep your drink smaller.
If you are not using espresso, the biggest thing to remember is that a Spanish latte needs a coffee base with enough intensity. Weak coffee disappears too quickly.
Spanish latte without an espresso machine: full moka pot version
Ingredients
- Strong moka pot coffee, about 60 to 80 ml
- 1 to 1.5 tablespoons sweetened condensed milk
- 150 ml milk for hot, or cold milk and ice for iced
Method
- Brew the moka pot coffee.
- Pour it directly over the condensed milk.
- Stir until fully dissolved.
- Add steamed milk for hot, or cold milk and ice for iced.
This version is especially nice if you like your Spanish latte a little darker and more old-school. Moka pot coffee brings a different kind of intensity than espresso, but it works beautifully with condensed milk.
Common mistakes that ruin Spanish latte

This is the section I wish more people would read before making the drink for the first time.
Using weak coffee
This is probably the number one problem. The sweetness and creaminess need a strong coffee base.
Adding too much condensed milk too early
More is not always better. Too much makes the drink heavy, sticky, and oddly one-dimensional.
Overheating the milk
Burnt milk ruins the softness of the drink. Warm and silky is the target, not scorching hot.
Using too much foam
Spanish latte is about creamy integration, not a giant cloud of foam.
Not dissolving the condensed milk fully.
This is the classic iced Spanish latte issue. If it is pooled at the bottom, the drink is not finished.
Flavor variations that still feel true to a Spanish latte
I am usually conservative with flavored coffee drinks because I think it is easy to overdo them. But a few small additions can work really well here without taking the drink too far from its identity.
Cinnamon Spanish latte
A very light dusting on top, or a tiny pinch stirred into the espresso-condensed milk base, adds warmth without making the drink taste like a holiday candle.
Vanilla Spanish latte
A drop or two of vanilla can soften the edges nicely, especially in the iced version.
Cardamom Spanish latte
Used carefully, this is beautiful. Tiny amount. Truly tiny. Enough to add fragrance, not enough to dominate.
Sea salt touch
This is not common, but a microscopic pinch can make the sweetness feel more rounded and intentional.
The key with all these is restraint. Spanish latte already has a distinct personality. You are accenting it, not reinventing it.
Best beans and gear for this drink
Here is a practical summary if you are building your setup around milk drinks like a Spanish latte.
| Category | What to look for | Good fit for Spanish latte |
|---|---|---|
| Beans | Chocolate, nut, caramel notes | Easier to balance with condensed milk |
| Machine | Stable espresso + steam wand | Lets you make hot and iced versions properly |
| Pitcher | Good pouring spout | Helps milk integrate smoothly |
| Scale | Accurate dosing | Makes sweetness and espresso repeatable |
If I were recommending a very simple home approach for someone who specifically wants to make café-style Spanish latte more often, I would focus first on good beans and a reliable espresso workflow. That matters much more than fancy extras.
What a Spanish latte should taste like
This sounds obvious, but it is worth saying clearly because many people have only had very sweet café versions and think that is the benchmark.
A good Spanish latte should taste:
- sweet, but not syrupy
- creamy, but not thick like a milkshake
- coffee-forward enough to still feel like a real espresso drink
- smooth from first sip to last
- rich without becoming exhausting
I always think the best Spanish latte has a kind of quiet elegance to it. It is not trying to impress you with bitterness, not trying to shock you with sugar, not trying to behave like dessert in a coffee cup. It is just very balanced, very comforting, and very easy to return to.
My personal home-barista routine for a Spanish latte
If I am making this at home on a normal day, not trying to photograph it or overcomplicate it, my routine is very simple.
I grind beans that are lean, chocolatey, and smooth. I pull a double shot. I spoon in enough condensed milk to sweeten the drink but not drown it. Then I steam whole milk until it looks silky and glossy, pour it carefully, and stop before I overbuild it.
For an iced Spanish latte, I always dissolve the condensed milk into the espresso first. Always. That one habit changed the drink for me completely.
And maybe this sounds overly specific, but I think a Spanish latte is one of those drinks that tastes even better when served in clear glass. You get to see the color, the layering before the stir, the pale caramel tone after everything comes together. It feels a little more intentional that way.
Final Spanish latte recipe cards

Hot Spanish Latte
- 2 espresso shots
- 1 to 1.5 tbsp sweetened condensed milk
- 150 to 180 ml steamed whole milk
Build: condensed milk → espresso → stir → steamed milk
Iced Spanish Latte
- 2 espresso shots
- 1.5 to 2 tbsp sweetened condensed milk
- 120 to 180 ml cold milk
- Ice
Build: condensed milk → hot espresso → stir → ice → cold milk
No-Machine Spanish Latte
- 60 to 80 ml strong Moka pot coffee
- 1 to 1.5 tbsp sweetened condensed milk
- Steamed or cold milk
Build: same logic, just use concentrated coffee instead of espresso
The real secret to making a Spanish latte at home
If I had to reduce the whole guide to one sentence, it would be this:
Make it balanced, not just sweet.
That is what separates a truly good homemade Spanish latte from a forgettable one. The espresso should matter. The condensed milk should feel like a texture-and-sweetness upgrade, not a sugar shortcut. The milk should make the drink soft and polished, not diluted.
Once you understand that, the drink becomes very easy to make again and again.
And the nice thing is, Spanish latte is generous. It is one of those drinks that still feels rewarding even if your setup is not perfect yet. You can get genuinely delicious results with modest gear, good beans, and a little care in the build.
That is probably why I keep coming back to it. It feels special without being difficult. It feels café-like without being fussy. And when you get your version just right, it becomes one of those drinks that quietly turns into part of your home rhythm.
