What Do You Need to Make a Macchiato on a Home Machine?
Short answer: A macchiato is a single or double espresso with a small dollop of milk foam on top, so the milk is a garnish rather than the main component. For the shot you need a machine that delivers consistent pressure and temperature; for the milk you need either a steam wand that can produce a tight microfoam or an automatic frother that can handle a tiny amount. A single boiler or thermoblock is enough for one drink, while a dual boiler or heat exchanger helps if you entertain.
What is a macchiato?
A macchiato, in its classic Italian sense, is an espresso with a small amount of milk or foam added to soften the edge. The word macchiato means “marked” or “stained,” and the result is a coffee-forward drink where the milk is a supporting note, not the star. This distinguishes it from a cappuccino, which typically uses equal parts espresso, steamed milk, and foam, or a latte, which is mostly steamed milk with a thin layer of foam. If you prefer a small, intense coffee with just a touch of dairy, a macchiato may be your drink. For a comparison of small milk drinks, see our article on cortado and small milk drinks.
Because the milk volume is small, the espresso itself carries the flavor. That means your home machine’s ability to pull a well-extracted shot matters more than its ability to steam a large pitcher of milk. The Specialty Coffee Association publishes standards for equipment and brewing performance to create consistency across the industry, and those standards point to the importance of stable water temperature and pressure during extraction. The National Coffee Association also lists espresso as a distinct brewing method that requires a concentrated brew and fine grind. In practice, you want a machine that can deliver a balanced shot, with a golden crema and no harsh bitterness.
The milk component is simple: a spoonful of foam or a small pour of steamed milk. You do not need a large steam boiler or a commercial-grade wand. What you need is control, because a macchiato’s milk should be silky, not bubbly, and it should be easy to add just a tiny amount without wasting a whole pitcher.
Shot features that matter
The espresso shot is the foundation of a macchiato, so your machine must handle the basics well. The portafilter should accept a properly sized basket; a common standard is 58 millimeters, but many home machines use smaller baskets and still produce good results. The key is that the basket matches your grinder and dose. Read more about portafilter sizes and single-wall vs double-wall baskets to understand how this affects extraction.
Water temperature needs to be stable. When the brew water is too hot or too cold, the shot will be sour or bitter. A machine with a PID controller or other temperature management helps, as described in our article on what is PID temperature control. Pressure also matters: most consumer machines list a maximum pump pressure of 15 or 20 bars, but the actual extraction happens at a lower pressure. A machine with a 9-bar rating or an adjustable over-pressure valve gives you more control. Explore our best 9-bar espresso machines to see what is available.
The group head and heating system determine how consistently the machine maintains temperature across multiple shots. A single boiler may struggle if you pull a shot and then immediately steam, because the boiler has to switch between brew temperature and steam temperature. A thermoblock heats water on demand, which can be faster but may not hold temperature as steadily. For a macchiato, you do not need to do both at once, but you do need the shot to be good. Read about single boiler vs dual boiler and thermoblock vs boiler to understand the tradeoffs.
Steam features for microfoam
For a macchiato, you only need a small amount of milk foam. A traditional steam wand gives you the most control: you can angle the tip just below the surface to create a fine, velvety microfoam, then stop the moment you have enough. A panarello wand, which has a plastic sleeve and introduces air automatically, produces a coarser foam and is harder to use for small amounts. The difference matters because a macchiato is supposed to have a delicate, glossy foam, not a stiff meringue. Our steam wand vs automatic milk frother article explains the options.
Steam power is also relevant. If a machine’s steam wand is weak, it will take longer to foam the milk, and over that time you may accidentally incorporate too much air or heat the milk beyond the ideal temperature. A machine with a dedicated steam boiler, such as a dual boiler or heat exchanger, will steam more quickly and with more control. Profitec describes how a dual boiler has two separate boilers, one for brewing and one for steam, so both can be used simultaneously. That is useful if you want to pull a shot and steam milk at the same time. A heat exchanger uses a single large boiler with a coil inside, so it can also maintain steady steam pressure. For a single macchiato, a single boiler is sufficient; you pull the shot, then steam a small amount of milk. The main drawback is the wait between brewing and steaming, but that wait is short on most machines.
Automatic milk frothing systems are an alternative. Many super-automatic espresso machines and some semi-automatic models include a milk carafe or automatic steam wand that froths milk at the touch of a button. These systems are convenient and can produce consistent microfoam, but they are often designed for larger milk quantities, so you may have to sacrifice a bit of milk to get the right amount for a macchiato. If you value convenience, look at super-automatic espresso machines.
Machine configuration choices
Your choice of heating configuration depends on how many macchiatos you make at once and how much control you want. A single boiler is the simplest and most affordable option. It heats up, pulls the shot, then switches to steam mode. This works well for a single drink, but if you are making drinks for a partner or guests, the back-and-forth can slow you down. A heat exchanger uses one boiler that is always at steam temperature, with a heat exchanger coil that brings water to brew temperature. This allows you to pull a shot and steam at the same time, but the brew temperature is not as stable as a dual boiler. Profitec explains the heat exchanger system in detail on their page, noting that cold water runs through a coil around the hot water boiler to reach the optimal temperature at the group head.
A dual boiler has separate boilers for brew and steam, so you can set each temperature independently and use both simultaneously. This is the best choice if you frequently make multiple milk drinks or want the highest consistency. Many dual boiler machines also include a PID controller for both boilers. The tradeoff is size, cost, and warm-up time. There is also a middle ground: a thermoblock or thermocoil system that heats water on demand, used in many compact machines. These heat up fast but may not offer the same temperature stability as a boiler. For a macchiato, a well-made thermoblock machine can still produce excellent shots if the temperature management is solid.
Portable and lever machines deserve a mention. A manual lever machine gives you total control over pressure and flow, which can produce a very flavorful shot, but steaming milk on a portable machine is rare and difficult. If you are considering a compact or portable setup for travel, you will likely need a separate milk frother. Read our guide on portable espresso machines and manual lever espresso machines to understand the limits.
Grinder and fresh coffee
No machine can make a great macchiato without a proper grind and fresh beans. The espresso shot depends on the grind size being matched to the basket and pressure. A burr grinder is essential for consistency; blade grinders produce uneven particles that lead to under- or over-extraction. Some espresso machines include a built-in grinder, which simplifies your workflow. Others require you to buy a separate grinder. If you already own a good grinder, a machine without one may be a better value. If you prefer a one-stop setup, look at best built-in grinder espresso machines.
The dose, or amount of coffee, must fit the basket. A single basket holds around 7 to 9 grams and a double basket around 14 to 18 grams, but the exact capacity varies. For a macchiato, a double shot is common because it balances the milk. You should also consider the tamper size: it must match the basket diameter to evenly compress the grounds. Our articles on espresso dose and tamper size match can help you dial in.
Finally, water quality and maintenance affect the taste. If you use hard water without a filter, scale can build up and alter temperature stability. For the best results, use filtered water and follow the descaling schedule for your machine. Read about water hardness and how to descale to keep your machine performing.
Putting it together for your routine
To make a macchiato at home, you need three things: a machine that brews a balanced espresso shot, a way to produce a small amount of fine foam, and fresh coffee ground correctly. If you are a beginner, an entry-level semi-automatic with a steam wand is a good starting point, but be prepared for a learning curve. If you want convenience, a super-automatic machine with a milk carafe can deliver a consistent macchiato with minimal effort by selecting the drink and pressing a button. The choice comes down to how much control you want and how much time you are willing to spend.
The drink itself is forgiving. Because the milk volume is small, even a slightly imperfect foam will not ruin the drink. Focus on the espresso. A machine with stable temperature and pressure, combined with fresh beans and a good grinder, will produce a macchiato that is rich, syrupy, and balanced. You do not need a commercial-grade steam boiler to make a single macchiato, but if you love hosting and make several milk drinks in a row, a dual boiler or heat exchanger will make your workflow smoother. Explore our best espresso machines with a steam wand and best semi-automatic espresso machines to compare your options.
What to pick for your use
| If you | Pick | Buying guide |
|---|---|---|
| You want the simplest one-touch routine | Super-automatic with milk system | Best Super-Automatic Espresso Machines in 2026: 15 Picks |
| You want manual control over the foam and espresso | Semi-automatic with a traditional steam wand | Best Espresso Machines with a Steam Wand in 2026: 15 Picks on Specs |
| You usually make one drink at a time | Single boiler or thermoblock machine | Best Espresso Machines Under $500 in 2026: 12 Picks |
| You frequently make multiple milk drinks in a row | Dual boiler or heat exchanger machine | Best 9-Bar Espresso Machines in 2026: 6 Picks Compared on Specs |
| You want a built-in grinder to keep the counter clean | Machine with a grinder included | Best Built-in Grinder Espresso Machines in 2026: 15 Picks |
| You travel and want espresso on the go | Portable espresso machine plus separate frother | Best Portable Espresso Machines 2026: 15 Picks |
Questions
Can I make a macchiato with an automatic milk frother?
Yes. Many super-automatic and some semi-automatic machines have an automatic milk system that froths milk at the touch of a button. The foam may be thicker or thinner depending on the design, but you can usually adjust the milk amount. The tradeoff is that you might need to use more milk than you actually need because the system draws from a carafe.
Do I need a dual boiler machine to make a macchiato?
No. A single boiler or thermoblock machine can make a macchiato: you pull the shot, then steam a small amount of milk. A dual boiler is helpful if you want to brew and steam simultaneously, which is useful when making multiple drinks or if you want to avoid the wait time during a busy morning.
What is the difference between a macchiato and a cortado?
A traditional macchiato is an espresso with a small amount of milk foam on top, so it remains coffee-forward. A cortado traditionally uses equal parts espresso and steamed milk, making it a larger, milkier drink. The macchiato is smaller and more intense. You can read more in our article about cortado and small milk drinks.
Should I use whole milk for a macchiato?
Whole milk produces a richer, silkier foam because it has more fat and protein. Skim milk creates a lighter, stiffer foam. Plant-based milks vary widely; some oat and soy milks froth well, while almond and coconut milks are harder to foam. The choice depends on your preference and any dietary needs.
Can any espresso machine make a macchiato?
As long as the machine can pull a proper espresso shot and produce even a small amount of foam, yes. That includes machines with a steam wand, an automatic frother, or a panarello wand. The quality of the foam and shot will vary, but the drink can be made on nearly any espresso machine.
Do I need a high bar rating on the pump?
The bar rating printed on a machine is the maximum pressure the pump can generate, not the pressure during extraction. Most espresso is brewed at around 9 bars. A higher maximum rating does not automatically mean better espresso. For a macchiato, focus on temperature stability and the quality of the group head instead of chasing a high number. Read about is higher bar better for espresso for more context.
Recent updates
- : First published.