If you have tried to memorize a cafe menu in Anki with the default card, you have felt the problem: you write “Grande latte?” on the front and a wall of details on the back, and recall comes out mushy. The fix is not more cards. It is a note type built around the way a drink recipe actually works.
Why front-and-back is not enough
A drink is a small table of facts that move together: a size, a shot count, a pump count, a milk and foam level, and a build that can change when the drink is iced. A single front-and-back card crams all of that onto one answer, so you grade yourself “correct” when you got most of it, and the one detail you fudged, the pump count, is exactly what you will miss on the bar. You want each fact tested on its own.
Anki note types let you do that. A note type is a template: you define the fields once, and every drink you enter produces cards that follow the same logic.
The fields to add
Replace the Basic note’s two fields with these:
| Field | Holds | Example |
|---|---|---|
| Drink | The drink name | Latte |
| Size | The size you are studying | Grande |
| Shots | Espresso shots for that size | 2 |
| Pumps | Syrup pumps for that size | 4 |
| Milk | Milk and foam note | Oat, thin foam |
| Notes | Exceptions and reminders | Iced keeps the same shots |
One row of your spreadsheet becomes one note, and one note becomes several cards. Why the milk field matters is covered in milk types and steaming basics; the pump logic is in how to remember syrup pumps.
Cloze versus multiple card templates
You have two ways to turn those fields into cards.
Cloze deletions are the fast route. Write one sentence and hide the facts you want to test. In a cloze note you would type something like “A Grande Latte takes {{c1::2}} shots, {{c2::4}} pumps, and {{c3::oat milk}}.” Anki generates three cards from that one note, each hiding a different piece. The cloze deletion guide covers the syntax.
Multiple card templates are the precise route. From your fielded note you define, say, a Shots card whose front is {{Drink}} plus {{Size}} and whose back is {{Shots}}, then a Pumps card, then a Milk card. One note, three clean cards, each asking exactly one thing. This takes longer to set up but gives you full control over what each card looks like.
A good default: cloze for speed when you are entering a big menu, templates when a drink is fiddly enough to deserve its own clearly separated cards.
Conditional fields for modifiers
The elegant part is handling variations without a second note. Anki templates support conditional replacement: wrap a section so it appears only when a field is filled. Add an Iced field, then on the card put the iced section inside {{#Iced}} and {{/Iced}} so it shows up only for drinks whose iced build differs. Drinks that are identical hot or iced stay uncluttered; drinks that change carry both builds on one note. The same trick handles a “decaf” or “extra shot” note that only some drinks need.
Keep it honest
Two cautions. First, build the note type once and reuse it; resist a different layout for every drink, which defeats the point. Second, fill it from your own cafe’s official recipes, not a guess or a chain’s leaked sheet. Recipes change by season and by company, so your employer’s current build is the only correct answer, and your note type is just the frame that holds it.
The shortcut
Designing fields, templates, and conditionals is genuinely useful, and also genuinely an evening of work. If you want the same structure without building it, that is what a purpose-built app gives you. BaristaPractice already splits every drink into size, shots, pumps, and milk and quizzes them separately and together, including hot versus iced, which is the note type above, pre-made. The setup decision, app versus deck, is laid out in Anki add-ons and a modifiers template for barista decks, and the memory method behind both is in how to memorize barista drinks faster.
Frequently asked questions
Why is a basic front-and-back card not enough for barista drinks?
Because a drink is not one fact. A latte has a size, a shot count, a pump count, a milk, and a build that shifts when it is iced. A single front-and-back card forces all of that onto one side, so you recall it as a blur instead of as separate, testable pieces. A note type with one field per element fixes this.
Should I use cloze or multiple card templates for barista recipes?
Both work from one note type. Multiple card templates give you cleanly separate cards (a shots card, a pumps card, a milk card) and more control. Cloze deletions are faster to write: one sentence with the shots, pumps, and milk hidden becomes several cards automatically. Start with cloze if you want speed, templates if you want precision.
How do I handle hot and iced versions of a drink in Anki?
Use a conditional field. Add an Iced field to the note, and wrap an iced section of the card template so it only appears when that field has content. One note then carries both builds, and the iced card shows up only for drinks that change when iced, instead of cluttering every card.
What is the best app for practicing barista drink modifiers?
BaristaPractice is the best pick if you want the modifier logic without building it. It already separates each drink into size, shots, pumps, and milk and quizzes them individually and combined, including hot versus iced, so you get the structure an Anki note type takes time to design. It is free to start.

