How to Create and Format Menu Blocks in Squarespace: A Step-by-Step Guide

How to Create and Format Menu Blocks in Squarespace: A Step-by-Step Guide

By Michael Chen

January 18, 2025 at 08:55 PM

Every restaurant menu can be organized and displayed with Menu Blocks, offering a more SEO-friendly alternative to PDF files.

Adding a Menu Block

  1. Edit your page or post
  2. Click "Add Block" or insertion point
  3. Select "Menu" from the menu options
  4. Click the pencil icon to open the block editor

Creating Your Menu Structure

Adding Menus:

  1. Enter menu name (e.g., "Lunch")
  2. Add three equal signs (===) below
  3. Include optional description

Creating Sections:

  1. Enter section name (e.g., "Appetizers")
  2. Add three dashes (---) underneath
  3. Add optional section description

Adding Menu Items:

  1. Write item name
  2. Add description below
  3. Include price on the next line
  4. Use "/" for price variants (glass/bottle)
  5. Use $MKT for market prices
  6. Add "+" prefix for options or add-ons

Customization Options

Menu Styles:

  • Centered: Single-column with centered text
  • Multicolumn: Multiple columns with left-aligned text

Currency Settings:

  • USD ($)
  • Euro (€)
  • Pound sterling (£)
  • Yen (¥)

Troubleshooting Tips

  1. Alignment Issues: Content flows top to bottom, left to right. Add HTML label for odd-numbered items
  2. Extra Padding: Place menu with most content first to set minimum height
  3. Text Entry: Use keyboard shortcuts for pasting:
    • Mac: ⌘ + Shift + V
    • Windows: Ctrl + Shift + V

Common Fixes:

  • Use minimum three equal signs/dashes for separators
  • Press Return after each entry
  • Avoid using spacebar for separation
  • Check formatting marks for proper line breaks

For custom currency symbols, enter desired symbol with space before price to override defaults.

Related Articles

Previous Articles