Unlimited PS Actions, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
  1. Design & Illustration
  2. Adobe InDesign

How to Create a Tasty, Trendy Menu Card in Adobe InDesign

Final product image
What You'll Be Creating

Menus play a huge part in shaping a diner’s experience, for the better or worse (we’re aiming for the former!). Whether you’re creating a menu for a restaurant, café, or pop-up, or just simply looking for a way to wow friends or family at a special dinner party, you can easily liven up the table with these simple-to-create and trendy summer menu cards. If you'd like to explore how to make a restaurant menu, you're in the right place!

We’ll be using Adobe InDesign for this tutorial, and you won’t even need to download any images or graphics—the menu designs are based around strong, striking typography and a simple, summer-friendly color palette, in a menu format. You could also use this process to develop a menu card template.

Get inspired! Find more great Menu Template Designs on Envato Market and Envato Elements. Find the latest and greatest menu templates here:

Or learn more about restaurant menu design in our free course!

Let’s begin!

This shows the menu layout we’ll be creating—a two-sided, single page menu, at a large size (11.69 inches by 16.54 inches). 

NB: If you want to create a smaller menu, you can export the final menu (see final steps, below) and resize it in Photoshop.


Front of Design


Back of Design

1. How to Set Up the Menu Document in InDesign

Step 1

Get InDesign opened up and select File > New > Document.

Keep the Intent set to Print, and up the Number of Pages to 2. Uncheck Facing Pages.

Under Page Size, select Custom... from the drop-down menu, to open the Custom Page Size window. 

Type Menu into the name box, and set the Width to 11.69 in (or 296.926 mm) and Height to 16.54 in (420.116 mm). Click Add, and then OK to return to the New Document window.

Custom Page Size

Step 2

Set the Number of Columns to 4, and reduce the Gutter to 0 mm—this splits the page (within the margins) into four even sections.

Set the Margins to different values: 40 mm on the Bottom, 23 mm on the Top, 15 mm on the Right and 15 mm on the Left.

Give your document a Bleed (essential for when you send the card to print) of 5 mm all the way round.

New Document Window

Click OK to create your new document.

New Document Preview

2. Create Layers to Organize Your Layout

Let’s create a sequence of layers, to help structure our design and make elements easily lockable and editable.

Step 1

Expand the Layers panel from the right side of the workspace, or go to Window > Layers.

Double-click on the default Layer 1 name to open the Layer Options window. Rename the layer as Border and click OK.

Border Layer

Step 2

Select New Layer from the panel’s drop-down menu. Rename the new layer as Color and click OK.

Create a New Layer
Layer Preview

Create a final, third new layer, and rename it as Typography

Layer Preview

Once you have the sequence of three layers, Lock both the Typography and Color layers, and click on the Border layer to activate it.

Layers Panel

3. How to Build a Border on Your Menu

We’re going to start working on the Reverse side of the menu (the side with the most text), which we’ll take as Page 2 of the InDesign document.

Step 1

Move down to Page 2 of the document by scrolling down, or clicking on the Page 2 page icon in the Pages panel (Window > Pages).

Remaining on the Border layer, select the Line Tool (\) from the Tools panel (docked to the left side of the workspace). Holding Shift, drag your mouse downwards from the top margin, along the center line of the page (marked out by the column lines), extending it to the bottom margin. 

Open the Stroke panel (Window > Stroke), and increase the Weight to 3 mm and select White Diamond from the Type drop-down menu.

Creating a Stroke
Adjusting the Stroke

Step 2

With the Line Tool (\) still selected, hold Shift and drag from left to right along the border of the top margin. Set the Stroke Weight to 2 mm and Type to White Diamond.

Using the Line Tool

Select the line you’ve just created and Edit > Copy, Edit > Paste. Drag one end of the line to reduce its length to 130 mm.

Position on the left side of the page, crossing the two far-left columns, at Y position 136 mm. Copy and Paste the short line, and position on the left side again, this time at Y position 307 mm.

Copy and Paste twice to create two more short lines, positioning both on the right side of the page, at Y positions 165 mm and 329 mm.

Adding Lines

Return to the Layers panel and Lock the Border layer. Unlock the next layer up, Color.

4. How to Pick a Fresh, Summery Color Palette

Your menu should look good enough to eat! Color can play a big part in how attractive the menu looks (and how optimistic people feel when they read the dishes).

Step 1

For this menu, we want to pick a single, strong color that will work well with black and white elements. Here I’ve gone for a grass-fresh green, but feel free to try out a different strong shade (why not try a sky blue, or a hot coral?) when creating your own menu.

To create the green used here, open up the Swatches panel (Window > Color > Swatches) and click on the New Swatch icon at the bottom of the panel.

Double-click the new default swatch to edit it.

Keep the Color Type as Process, and the Color Mode as CMYK. Adjust the sliders to the following values: C=46 M=5 Y=87 K=0. Uncheck the Name with Color Value box at the top of the window, and rename the swatch as Grass Green. Click OK.

Color Adjustments

Step 2

Remaining on Page 2 of the document, and on the Color layer, select the Rectangle Tool (M) and drag to create a shape 307 mm in Width and 18.7 mm in Height. Position at the bottom of the page, resting against the bottom, right and left bleeds.

Set the Fill Color to Grass Green and the Stroke Color to [None].

Adjusting the Strokes

Step 3

Move up to Page 1 of the document and use the Rectangle Tool (M) again, this time to create a shape that extends across the whole page, up to the bleed on all sides.

Set the Fill Color to Grass Green and the Stroke Color to [None].

Adding a Fill Color

Remaining on the same page, take the Rectangle Tool (M) again, and drag to create a shape 278 mm in Width and 401 mm in Height. Set the Fill Color to [None] and the Stroke Color to [Paper].

From the Stroke panel, or from the control panel running along the top of the workspace, set the Stroke Weight to 3 mm and Type to White Diamond.

Adjusting the Stroke

Return to the Layers panel and Lock the Color layer. Unlock the top layer, Typography.

5. How to Choose Fun, Legible Fonts for Your Menu

Unless you're designing a menu for a very formal restaurant, menu cards tend to be on the informal and fun side. After all, their aim is to present dishes in an enticing, exciting way to the diner!

You can have fun with color and fonts, but try sticking to this guiding rule: choose a maximum of three fonts for the text. One can be a fun, quirky display typeface (for the menu title), one a legible typeface which suits sub-headings, and a third which is a simple, easy-to-read typeface for listing the dishes and prices (a sans serif is a good pick).

For this menu design, I will be using:

It’s a great idea to also seek out nice symbol fonts (wingdings) for using to add graphic elements to your menu layouts. Here, I’ll also be using:

Download and install all the fonts above, and then return to your InDesign document.

Step 1

Back in InDesign, remaining on Page 1 of the document and on the Typography layer, select the Type Tool (T) and drag to create a text frame in the center of the page. Set your cursor into the frame and, from the Character Formatting Controls panel at the top of the workspace, set the font to Adhesive Nr. Seven, Size 350 pt and Align Center.

Open the Glyphs panel (Window > Type & Tables > Glyphs) so you can view the full set of symbols available in the Adhesive Nr. Seven Font.

Double-click on one of the banner glyphs to insert it into the frame.

Banner Glyphs

Set the Font Color to [Paper].

Changing the Font Color

Step 2

Create a second text frame using the Type Tool (T) and type in ‘Summer Menu’ (or your preferred menu title). Set the Font to Great Vibes, Size 70 pt, Align Center and Font Color to Grass Green.

Layer the text frame over the white banner, as shown.

Adjusting the Type

Step 3

Create another text frame, and position it below the white banner, centrally on the page. Type:

‘Appetisers Starters Mains

(paragraph break)

Sharers Salads 

(paragraph break)


Set the Font to Josefin Slab, varying each word between the Bold and Regular weights, and Size to 25 pt. Set the text to All Caps, Align Center, increase the Tracking to 50, and Font Color to [Paper].

Adjusting the Type

Step 4

Introduce a new small text frame, click your type cursor into it, and set the Font to Davys. From the Glyphs panel select the pointing hand glyph and double-click to insert. Set the Font Size to 22 pt and Color to [Paper].

Position the text frame to the left of the top line of text beginning ‘Appetisers...’.

Adding Glyphs

Select the text frame and Edit > Copy, Edit > Paste, flipping the frame by Right-Clicking (Windows) or Control-clicking (Mac OS) > Transform > Flip Horizontal. Position the second hand to the right of the central text frame.

Adjusting the Type

You’ve finished the Front of your menu card. Great work! 

Preview of Front of Menu Card

Now we can fill the Reverse side with typography...

6. How to Finish the Reverse Side of the Menu Card

Step 1

Move down to Page 2 of your document, to the Reverse side of the menu.

Take the Type Tool (T) and create a text frame at the top center of the page. Type ‘Menu’ into the frame and set the Font to Good Vibes, Size 55 pt, Align Center and Font Color to Grass Green.

To the left of the ‘Menu’ text frame create another text frame, and type in ‘Summer (paragraph break) Food Menu’, setting the Font to Josefin Slab Bold, Size 12 pt, Tracking 50, All Caps and Align Center.

Adjusting the Type

Take the Line Tool (\) and drag to create a perfectly straight horizontal line (holding Shift), about 57 mm in Length. From the Stroke panel, set the Weight to 1 mm, Type to Thick-Thin and Color to Grass Green.

Position the line below the text frame you just created.

Using the Line Tool

Step 2

Select both the ‘Summer...’ text frame and line, and Edit > Copy, Edit > Paste, moving the pasted elements onto the right-hand side of the page. Edit the text to read the restaurant’s opening hours (or any other information you’d like to provide).

Adding Type

Step 3

Create a new text frame at the top-left of the page, below the top margin, and set the Font to Adhesive Nr. Seven, Font Size to 180 pt and Align Center.

From the Glyphs panel, select a banner symbol and double-click to insert.

Adding Additional Type and Glyphs

Repeat the step above, creating five more banner text frames, varying the sort of banner and the color between [Black] and [Grass Green]. Position as shown, at the top of each marked section of the menu.

Adding Banners

Step 4

Over the top of each banner text frame, layer another text frame, containing a sub-heading. Set the Font to Josefin Slab Bold, varying the Size from 40 pt for more prominent sections (e.g. Starters, Mains) and 35 pt for others (e.g. Appetisers).

Set the Font Color to [Paper], All Caps, Align Center and up the Tracking to 50.

Additional Type
Preview of Added Type

Step 5

Zoom in to the top-left corner of the menu. Take the Type Tool (T) and drag to create a text frame 63 mm in Width, just shy of the width of the first column. Type in your appetiser dishes, setting the Font to Josefin Sans, Size 13 pt, Leading 24 pt and Align Left.

Highlight the dish and set the Font Weight to Bold, setting the prices in a Light Weight.

Additional Text Frames

Once you’ve set this up, you can Edit > Copy, Edit > Paste the text frame, positioning the second text frame in the second column, resting against the column line. You can then Copy and Paste the two columns of text across all sections of your menu, editing the text content as you please.

Preview of Additions to Menu Card

Step 6

Text-heavy menus can be overwhelming, and sometimes highlighting special dishes can give your diner something to choose quickly.

Leave some space on different sections of the page free of text (one column’s width, about seven lines high), so that you have room to make a feature of some special dishes, as shown below.

Take the Type Tool (T) and drag to create a tall, narrow text frame. Position it in one of the blank spaces on the page, to the left side of the space. Place your type cursor into the text frame and set the Font to Josefin Sans, Thin, Size 160 pt, and Font Color to Grass Green. Type a square bracket ( [ ) into the text frame.

Added Design Elements

Select the text frame and Edit > Copy, Edit > Paste, adjusting the text to a left-facing square bracket ( ] ). 

Adjusting the Type

Step 7

Create another text frame, typing in ‘Special (paragraph break) Sharer (or Main, Starter, etc.)’, and set the Font to Josefin Slab, Bold, Size 18 pt, All Caps, and Font Color to Grass Green. Position between the brackets, up in the left-hand top corner.

Create an additional text frame to sit below it, with text aligned center, and the Font set to Josefin Sans.

Additional Text Frame

As a final touch, create another text frame and set the Font to Davys, Size 22 pt and Color to Grass Green. Use the Glyphs panel to drop in a pointing hand, and position the text frame to the right of the ‘Special...’ sub-heading.

Adding Glyphs

Step 8

Select the two square brackets, the enclosed text and the hand graphic, and Edit > Copy, Edit > Paste a couple more times to use them across the page. Adjust the text content accordingly.

Adjusting Content

The Reverse side of your menu is finished—great work! 

Preview of Back Side of Menu

You’re now ready to export your menu, ready for sending to print. Read on to find out how...

7. How to Export Your Menu for Print

Step 1

Once you’ve checked your InDesign document for spelling errors (Edit > Spelling > Check Spelling), you’re ready to Save the document and Export it to a print-ready format.

Head up to File > Export, and select Adobe PDF (Print) from the Format drop-down menu in the Export window. Click Save.

Preparing to Export

Step 2

In the Export Adobe PDF window that opens, choose [Press Quality] from the Adobe PDF Preset drop-down menu.

Press Quality

Move down to the Marks and Bleeds options, from the left-hand menu in the window. Check All Printer’s Marks and check Use Document Bleed Settings.

Export Settings Continued

Click Export to create your print-ready file! 

Example of Print Ready File


Your menu layout is finished and ready for sending straight to the printers! Congratulations!

In this tutorial we’ve covered a range of skills and techniques which are really useful for creating print documents in Adobe InDesign. You can now feel more confident in:

  • Setting up a basic, two-sided document for print in InDesign
  • Using the Line Tool and Stroke panel to create attractive borders for your print layouts
  • Choosing simple, purpose-appropriate colors and fonts for your designs
  • Layering color, text and simple graphics to create a modern, on-trend look to your print designs
  • Exporting your hard work to a print-ready PDF format
Example of Final Menu

Menu Templates From Envato Elements

Upgrade your menus with delicious designs from Envato Elements. Subscribe to unlock access to thousands of helpful resources for one monthly fee! From menu design templates to InDesign Templates, in general, there's plenty to check out.

Seafood Menu Template

Make your diners crave your delicious cuisine with this stunning menu. This template features a clean, modern design with hand drawn elements that are sure to charm customers. Update your template easily using Photoshop or Illustrator to change the colors or insert your own text!

Seafood Menu Template

Mangan - Restaurant Food Menu Indesign Template

This elegant, clean design is as versatile as it is lovely! In A4 size, it includes two layouts, utilizes free fonts, and even includes PSD files!

Restaurant Food Menu Template

Cafe InDesign Menu Template

Does this design look appetizing and inviting or what? Easily swap images with smart objects in this A4 InDesign Template. 

Cafe Menu Template

InDesign Food Menu Template

This bifold menu template has such a classy, inviting look! The template includes paragraph styles, help files, and more!

Food Menu Template

Restaurant Menu InDesign Template

This design takes me right back to my favorite, upscale restaurant. It's A4 sized and easily customizable, with both Adobe Illustrator and Adobe Photoshop files included too!

Restaurant Menu Template

Hungry for More?

If you enjoyed this tutorial, here are some others you should check out!

Or if you're looking for free menu templates, try this awesome selection:

Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.