
October 05, 2023 6 min read
Espresso recipes such as lattes, cappuccinos, mochas, Americanos, macchiatos and affogatos all start with espresso. What changes from one drink to another is the amount of milk, foam, water, chocolate or ice cream added to the espresso.
Below are six classic espresso recipes you can make at home, with simple ratios, step-by-step instructions and tips for choosing the right coffee for each drink.
Every recipe on this list starts with freshly brewed espresso. From there, you only need a few simple ingredients such as milk, hot water, chocolate or ice cream.
If you need help dialing in the espresso itself, start with our How to Make Espresso at Home guide. It covers the coffee, grind, dose, temperature and extraction variables involved in brewing espresso at home.
Once your espresso is ready, these six recipes are easy to make.
A latte combines espresso with steamed milk and a light layer of foam. The higher proportion of milk gives the drink its smooth, creamy character while still allowing the espresso to provide the coffee flavor underneath.
1 shot espresso
6 ounces steamed milk
Small amount of milk foam
Brew one shot of espresso.
Steam the milk until hot with a smooth, fine-textured foam.
Slowly pour the steamed milk into the espresso.
Finish with a thin layer of foam.
Coffee Tip: Choose a flavorful medium or medium-dark roast with enough body to remain noticeable when combined with milk.
A cappuccino combines espresso, steamed milk and milk foam. Compared with a latte, a cappuccino uses less steamed milk and more foam, giving the espresso a more prominent role in the finished drink.
1 shot espresso
3 ounces steamed milk
3 ounces milk foam
Brew one shot of espresso.
Steam the milk, creating more foam than you would for a latte.
Pour the steamed milk over the espresso.
Finish with a generous layer of foam.
Coffee Tip: Medium-dark or dark roast coffee works particularly well when you want a rich coffee flavor beneath the milk and foam.
A mocha combines espresso, chocolate and steamed milk. It has the creamy texture of a latte with chocolate added for sweetness and a richer flavor.
1 shot espresso
6 ounces steamed milk
1–2 tablespoons chocolate syrup or chocolate sauce
Whipped cream, optional
Brew one shot of espresso.
Add the chocolate to the espresso and stir until combined.
Steam the milk until smooth.
Pour the steamed milk into the espresso and chocolate mixture.
Add whipped cream if desired.
Coffee Tip: Dark roast coffee is an excellent choice for a mocha because its deeper roast character can stand up to both chocolate and milk.
An Americano is one of the simplest espresso recipes. It combines espresso with hot water to create a larger, less concentrated coffee while retaining the flavor characteristics of the espresso.
1–2 shots espresso
4–6 ounces hot water
Brew one or two shots of espresso.
Add 4–6 ounces of hot water.
Adjust the amount of water according to how strong you prefer your Americano.
Serve immediately.
Coffee Tip: Because an Americano doesn't contain milk or chocolate, the flavor of the coffee is especially noticeable. Start with fresh, flavorful coffee and a well-extracted espresso.
A traditional espresso macchiato is espresso marked with a small amount of steamed milk or milk foam. Unlike a latte or cappuccino, the espresso remains the dominant flavor.
1 shot espresso
Small amount of steamed milk or milk foam
Brew one shot of espresso.
Steam a small amount of milk.
Add a spoonful of steamed milk or foam to the espresso.
Serve immediately.
Coffee Tip: Choose coffee with enough body and character to be enjoyed primarily as espresso because the small amount of milk will not significantly soften its flavor.
An affogato combines hot espresso with cold vanilla ice cream or gelato. The espresso begins melting the ice cream as soon as it is poured, creating a simple coffee dessert that balances concentrated coffee with sweetness and creaminess.
1 scoop vanilla ice cream or gelato
1 shot freshly brewed espresso
Place one scoop of vanilla ice cream or gelato in a small glass or bowl.
Brew a fresh shot of espresso.
Pour the hot espresso directly over the ice cream.
Serve immediately.
Coffee Tip: A rich, full-bodied espresso works especially well against the sweetness and creamy texture of vanilla ice cream or gelato.
Not sure which espresso recipe to make? The biggest differences are the amount of milk, foam, water or other ingredients added to the espresso.
| Espresso Recipe | Espresso | Milk | Water | Other | Character |
|---|---|---|---|---|---|
| Latte | 1 shot | 6 oz | — | — | Smooth and creamy |
| Cappuccino | 1 shot | 3 oz + foam | — | — | Rich and foamy |
| Mocha | 1 shot | 6 oz | — | Chocolate | Sweet and chocolatey |
| Americano | 1–2 shots | — | 4–6 oz | — | Espresso-forward |
| Macchiato | 1 shot | Small amount | — | — | Strong and concentrated |
| Affogato | 1 shot | — | — | Ice cream or gelato | Rich and sweet |
Choose a latte if you prefer a smooth, milk-forward drink, or a cappuccino if you want more foam and a stronger espresso presence.
Choose a mocha when you want chocolate and sweetness, or an Americano when you want a longer coffee without milk.
A macchiato is best when you want the espresso to remain the focus, while an affogato turns espresso into a simple dessert.
The best coffee for espresso recipes produces a rich, balanced shot with enough flavor and body to complement the other ingredients in the drink.
Medium and medium-dark roasts are versatile choices for milk-based espresso recipes because they can provide sweetness, body and roast character without disappearing beneath the milk. Dark roast coffee is a good choice when you prefer a bolder roast profile or are making a drink with chocolate.
Freshness matters too. Freshly roasted coffee helps preserve the aroma and flavor that make a good espresso the foundation of a better finished drink.
Explore Weaver's espresso coffee beans for coffee suited to espresso brewing. You can also compare our medium-dark roast coffee and dark roast coffee to find the roast profile you prefer.
Americanos and affogatos are two of the easiest espresso recipes because they require very few ingredients. An Americano requires only espresso and hot water, while an affogato combines espresso with ice cream or gelato.
Lattes, cappuccinos, Americanos, mochas and macchiatos are among the most popular espresso drinks. Each starts with espresso but changes the amount of milk, foam, water or chocolate added to it.
Both drinks combine espresso and steamed milk, but their proportions and textures differ. A latte contains more steamed milk and a lighter layer of foam, producing a creamier, more milk-forward drink. A cappuccino uses less steamed milk and more foam, allowing the espresso flavor to remain more prominent.
You can make espresso-style drinks with concentrated coffee from a moka pot or other brewing methods, but they do not produce traditional espresso. Espresso is brewed under pressure, so an espresso machine provides the appropriate base when you want to make traditional espresso recipes.
One shot of espresso is a good starting point for most of these recipes. Use two shots when you prefer a stronger coffee flavor or are making a larger drink.
An Americano contains no milk, while a traditional macchiato contains only a small amount of steamed milk or foam. A macchiato is a good choice for someone who wants an espresso-forward drink with just a touch of milk.
These six espresso recipes are a starting point. Once you understand how espresso works with milk, water, chocolate and other ingredients, you can explore many other café-style drinks and adjust them to your taste.
For more ideas, visit our Espresso Drink Recipes guide, where you can explore more ways to make espresso-based drinks at home.
Or start with the foundation and browse Weaver's espresso coffee beans for your next homemade espresso drink.
Sign up to get the latest on sales, new releases and more …