The short answer
Get the reading right first, then make it pretty. Use one or two fonts, set the body text a little larger than you would for a book (the card sits a couple of feet away on the counter), and give the ingredients and steps room. Write the recipe cleanly, with ingredients in the order you use them. Then pick one image style and use it on every card, so the collection looks like one book instead of a folder of screenshots.
Numbers to start from
| What | Starting point | Why |
|---|---|---|
| Body text, printed | 11–12 pt, or a size up for a card you read from the counter | Typical print range is 10–12 pt |
| Body text, on screen | 16–20 px | Typical screen range is 15–25 px |
| Line spacing | 120–145% of the text size | Tighter looks cramped, looser falls apart |
| Line length | 45–90 characters | Long lines are hard to follow back to the start |
| Text contrast | At least 4.5:1 | The accessibility minimum for normal-size text |
| Fonts | 1 or 2 | One with personality for the title, one plain one for everything else |
| Accent colors | 1 | Give it one job, like step numbers or section labels |
Sizes, spacing and line length come from Butterick's Practical Typography, and the contrast ratio from WCAG 2.2. The last two rows are my own rule of thumb.
Step-by-step
- 1
Decide whether the card is for cooking or for keeping
A card you cook from has to be readable at arm's length with flour on your hands. A card you frame or give as a gift can lean harder on looks. Most of your collection is the first kind, so design for that and let a few special recipes be the second. Also decide on the format early. A 4×6 index card comfortably holds a short recipe; a long braise with a sauce and a garnish wants two cards or a full page, and squeezing it down to 8 pt is how a nice card turns into an unreadable one.
- 2
Set the type before anything else
Pick a title font with some character (a warm serif, or a hand-lettered face if you like that look) and a plain, sturdy font for the ingredients and steps. Thin weights and script fonts look lovely in a mockup and fall apart at "¼ tsp" from two feet away, so keep them for the title only. For body text, Butterick's Practical Typography suggests 10–12 pt in print and 15–25 px on screen, with line spacing at 120–145% of the size. I'd go to the top of the print range for a card that sits on the counter.
- 3
Build a clear order: title, sections, then body
The Nielsen Norman Group describes visual hierarchy as guiding the eye to each element in order of importance, mostly through size, contrast and grouping. On a recipe card that means the title is the biggest thing, the "Ingredients" and "Steps" labels come next, and everything else is one plain size. Use weight and size to do this rather than five colors. Keep amounts in a consistent spot (always at the start of the line) so your eye can run down them while you measure.
- 4
Write the recipe like an editor would
A good layout can't rescue a confusing recipe. Food writing coach Dianne Jacob calls ingredients listed out of order "by far the biggest error" in recipe writing, so list them in the order you use them, even when that puts the star ingredient near the bottom. Instead of "divided," split the list with small subheads like "Sauce" and "Topping." It helps to give each numbered step one main action and a doneness cue ("until the edges are golden," not just "10 minutes"). Filler like "set aside" and "allow the cake to cool" can go, since "Cool for 10 minutes" says the same thing in fewer words.
- 5
Choose one image style for the whole collection
This does more for the overall look than any font. A dozen photos from a dozen blogs, each with different lighting and props, reads as a scrapbook. Pick one approach and keep it: your own photos taken the same way each time (same window, same angle, same plate), illustrations in a single style, or no pictures at all and a consistent block of color. If you use AI images, use the same style and the same kind of prompt every time.
- 6
Leave room and cut the clutter
White space is what makes a card feel calm. Give it real margins and space between sections, and resist filling every corner. The life story, the substitution essay and the nine tags belong somewhere else. Keep a short notes line at the bottom for what actually matters ("use the big Dutch oven," "Mom adds extra garlic") and let the rest go.
- 7
Test it where you'll actually use it
Print one card, or prop your phone up where it will sit while you cook, and read it from arm's length. Check the contrast too. Pale grey text on a cream background is a popular look and often falls short of WCAG's 4.5:1 minimum for normal text, which you can check in a free online contrast checker. If you read recipes on your phone at night, look at it in dark mode as well.
Common mistakes to avoid
- ✕
Using a script font for everything
Cursive looks charming in a title. In an ingredient list, a "1" and a "7" start to look alike, and so do "tsp" and "tbsp." Keep the decorative font to one line.
- ✕
Picking a palette that's too soft to read
Beige, blush and pale grey together make a great mood board and a hard-to-read card. Keep the text dark and save the soft colors for backgrounds and accents.
- ✕
Giving every card its own look
New template, new font, new photo style every time you save a recipe. Each card can be nice on its own while the collection looks like a junk drawer.
- ✕
Shrinking a long recipe to fit a small card
If a recipe only fits a 4×6 at 8 pt, it doesn't fit a 4×6. Split it across two cards or print a full page.
- ✕
Polishing the look and skipping the proofread
A beautiful card with "1 tbsp salt" where it should say "1 tsp" is worse than an ugly correct one. Read the amounts against the original once before you print.
Why Culinary Card works for this
This is the problem I built Culinary Card to fix for myself. Every recipe comes out in the same clean card layout no matter where it came from (a blog, a ChatGPT thread, a photo of a handwritten card), so the type and spacing are already handled. For pictures, you pick an image style once in your profile (Whimsical, Photorealistic or Vintage) and every new AI image follows it, so the pictures match from card to card. You can also keep your own photo, or have it redrawn in the style you picked. When you want paper, print a full page or 4×6 index cards.
Frequently asked questions
What makes a recipe card look aesthetic?
Mostly restraint and consistency: one or two fonts, plenty of space, dark readable text, one accent color, and every card in the collection sharing the same layout and image style. A plain card done consistently looks better than a fancy card that matches nothing else.
What font is best for recipe cards?
For ingredients and steps, a sturdy, plain font at a regular weight: a classic serif like Georgia or a clean sans serif both work. Save script, hand-lettered or very thin fonts for the title, where they only have to be read once.
Should I use photos or illustrations?
Either works as long as you stick with one. Photos show exactly what the dish should look like, but only if you take them the same way each time. Illustrations are more forgiving of a lumpy casserole and look consistent across very different dishes.
What size should a printed recipe card be?
The common sizes are 3×5 and 4×6 inches. A 4×6 gives you noticeably more room for readable text, which is why it's the one I'd pick, and it's the size Culinary Card prints. Long recipes are better on a full page.
Can I make a nice recipe card for free?
Yes. The free recipe card maker on this site lets you type or paste a recipe and download a clean card as an image, with no account. The recipe stays in your browser.
How do I keep AI recipe images looking consistent?
Use the same style every time, and describe the dish the same way rather than adding new props and moods to each prompt.
Sources
- Typography in ten minutes, Butterick's Practical Typography
- Line length, Butterick's Practical Typography
- Understanding SC 1.4.3: Contrast (minimum), W3C Web Accessibility Initiative
- 5 principles of visual design in UX, Nielsen Norman Group
- 7 most common recipe writing errors, Dianne Jacob, Will Write for Food
- 10 ways to write clear recipes, Dianne Jacob, Will Write for Food