← All UI screens

Restaurant WordPress themes

48 free restaurant WordPress block themes across 8 sub-niches. Each theme is an installable zip with editable blocks and style variations. Each theme is a real zip installed and activated on WordPress 7.1.4 with PHP 8.3.36 on 2026-11-07, then checked at 390, 768 and 1280 px for PHP errors, sideways scrolling and outside requests, and opened in the Site Editor with its block validator.

Casual dining template
Casual dining6 themes
Cafe and coffee shop template
Cafe and coffee shop6 themes
Bakery template
Bakery6 themes
Pizzeria template
Pizzeria6 themes
Bar and pub template
Bar and pub6 themes
Catering template
Catering6 themes
Food truck template
Food truck6 themes
Fine dining template
Fine dining6 themes

Also as HTML: Restaurant website templates.

Licence

Theme code and patterns: GPL-2.0-or-later. Bundled fonts: SIL Open Font License 1.1. Illustrations: original, included under the same GPL terms.

Before you use one

Names, people, addresses, phone numbers, dishes, menus, prices and opening hours in every template are fictional samples to replace. Dietary labels and allergen notes are labelled samples: check every dish with your kitchen. The templates are designs, not food safety or legal advice, and they do not make a site compliant with any allergen, food hygiene, licensing or advertising rule. Forms are static sample markup. They do not send anything until you connect a form plugin.

Plain text for assistants: this page as Markdown.

Building with an AI coding agent? Every screen here is also in the free Made Good Designs MCP server: ask Claude, Cursor or ChatGPT to search_ui_screens (e.g. “billing settings, editorial style”), get_ui_flow for a whole journey, and get_ui_screen_code to pull the HTML and DESIGN.md straight into your project.

Save to board