Café con leche is espresso (or strong coffee) combined with an equal amount of hot scalded whole milk — usually 1:1 — to create a milky, mellow morning coffee that’s richer than a regular coffee with cream but less diluted than a latte. The name is Spanish for “coffee with milk,” and it’s the standard morning drink across Spain, Cuba, Puerto Rico, and much of Latin America.

It sounds simple because it is. The craft is in the milk: traditionally it’s scalded on the stovetop rather than steamed, giving it a slightly thicker, richer texture with a subtle cooked flavor that shapes the entire character of the drink.


What Is Café con Leche?

Café con LecheCaffè LatteCafé au Lait
Ratio1:1 coffee to milk1:5 or 1:61:1 drip coffee to milk
Coffee baseEspresso or strong stovetopEspressoDrip coffee or French press
Milk treatmentScalded (stovetop) or steamedSteamed, microfoamScalded or steamed
Size3–6 oz8–12 oz6–8 oz
StrengthEspresso-forward, balancedMilk-forward, mildCoffee-forward
FoamMinimal or noneThin microfoam layerNone
OriginSpain / Latin AmericaItalyFrance

The defining characteristic of café con leche is the equal ratio. You’re not adding a splash of milk to coffee — you’re combining them as partners. This produces a coffee that’s strong enough to taste clearly but softened enough to drink without bitterness.


How to Make Café con Leche

Time: 5 minutes
Yield: 1 serving

Ingredients

  • 1 double shot espresso (2 oz) — or 2 oz strong moka pot coffee
  • 3–4 oz whole milk (heated)
  • Sugar to taste (optional)

Equipment Options

  • Espresso machine + steam wand — the easiest modern approach
  • Moka pot + small saucepan — the traditional home method
  • AeroPress + stovetop — works well

Method A — Espresso Machine

  1. Pull a double shot of espresso into a warmed cup.
  2. Steam whole milk until hot (about 150°F). Unlike a latte, you want minimal foam — heat more than you texture.
  3. Pour steamed milk over espresso at roughly 1:1. No need to pour art — this is a utility drink.
  4. Sweeten if desired. Serve immediately.

Method B — Stovetop (Traditional Spanish)

  1. Brew coffee using a moka pot or strong drip.
  2. Pour milk into a small saucepan. Heat over medium flame, stirring occasionally, until milk is steaming and just beginning to show a skin on the surface. Do not boil — boiling kills sweetness and creates a harsh flavor.
  3. Combine coffee and milk in equal parts. Stir in sugar.

Tips

  • Whole milk is not optional. The fat content of whole milk is what gives café con leche its characteristic richness. Skim milk produces a flat, watery result.
  • Scalded ≠ frothed. Traditional café con leche has no foam. Spanish bars heat milk in a pitcher on the stovetop and pour it hot and smooth.
  • Strong coffee matters. At a 1:1 ratio, weak coffee gets completely swamped. Espresso or a strongly brewed moka pot works. Regular drip does not.

Regional Variations

Spanish Café con Leche

The original. Served in the morning at bars throughout Spain — you’ll see it in every café, often with a small pastry. The coffee is typically a dark roast espresso, the milk is whole and very hot, and sugar is common (many Spaniards add 2–3 teaspoons). It’s served in a small glass or ceramic cup, not a mug.

Cuban Café con Leche (with Café Cubano)

Cuba has its own take. Café cubano (Cuban espresso) is made with dark roasted beans and sugar beaten directly into the first drops of espresso to create a thick, sweet foam called espuma. When you add scalded milk to café cubano in equal parts, you get Cuban café con leche — sweeter, darker, and more intense than the Spanish version.

Traditional Cuban café con leche is often served at breakfast with Cuban bread (pan cubano), and the bread is dipped directly into the coffee. The ratio is still 1:1, but the sweetness level is much higher.

New Orleans Café au Lait vs Café con Leche

New Orleans café au lait (see our café au lait guide) uses chicory coffee instead of espresso, and the result tastes earthier with a distinctive herbal bitterness. It’s made with equal parts coffee and steamed milk — the same 1:1 ratio as café con leche, but the flavor is completely different due to the chicory. Don’t confuse the two: café au lait is French-influenced, café con leche is Spanish-influenced.

Puerto Rican Café con Leche

Similar to the Spanish version but often brewed with dark, finely ground Puerto Rican coffee (like Café Yaucono) rather than Italian-style espresso beans. Strong, sweet, and served hot.


Café con Leche vs Latte: The Key Differences

A caffè latte is not just a larger café con leche. The differences are structural:

Ratio:

  • Café con leche: 1:1 (equal coffee and milk)
  • Latte: approximately 1:5 or 1:6 (much more milk than espresso)

Size:

  • Café con leche: 4–8 oz total
  • Latte: 8–16 oz

Milk treatment:

  • Café con leche: scalded (stovetop, no foam) or minimally steamed
  • Latte: steamed with intentional microfoam for texture

Flavor character:

  • Café con leche: you taste both the espresso and the milk in balance
  • Latte: the milk dominates; espresso is a background note

Cultural context:

  • Café con leche is a Spanish/Latin American morning ritual drunk at home or at a bar, quickly
  • Caffè latte is an Italian/American café drink, sipped slowly

If you want a milk coffee where the espresso is present and noticeable, order café con leche. If you want milk with a hint of coffee, order a latte.


What About Cortado?

The cortado is café con leche’s close relative. Both use a 1:1 ratio of espresso to milk. The difference is mostly in execution:

  • Cortado: espresso + steamed microfoam milk, served in a small 3–4 oz glass
  • Café con leche: espresso + scalded milk (more volume), served in a 4–8 oz cup

In practice, a cortado made with steamed milk and a café con leche made with steamed milk at the same ratio taste nearly identical. The distinction is mostly cultural — cortado is a Spanish café tradition that became an international coffee bar staple, while café con leche is a home and breakfast ritual.


Common Questions

What is in a café con leche?
Café con leche contains strong coffee (usually espresso or moka pot) and hot whole milk in roughly equal parts (1:1 ratio). Sugar is common, especially in Spanish and Cuban versions, but optional.

What is café con leche vs latte?
A latte has much more milk — typically a 1:5 or 1:6 espresso-to-milk ratio — making it much milkier and milder. A café con leche uses a 1:1 ratio, so the espresso flavor is much more present and the drink is smaller. Milk in a latte is frothed with microfoam; milk in café con leche is scalded or lightly steamed without foam.

What does “café con leche” mean?
It means “coffee with milk” in Spanish. Simple and literal.

Is café con leche the same as café au lait?
Both use a 1:1 coffee-to-milk ratio, but they differ in coffee base: café con leche uses espresso or strong stovetop coffee; café au lait traditionally uses drip coffee or French press (or chicory in New Orleans). The flavor difference is significant — café con leche is espresso-sharp; café au lait is softer and sometimes earthy.