Need an easy way to add a menu to your site?
Lucky for you, this is a pretty common desire since every restaurant site needs an online menu.
While you can find a restaurant theme with a beautiful design and food menu included, you don’t have to install a whole new theme. You can simply add a plugin to create your restaurant menu.
Below we’ve collected the best WordPress plugins for adding a restaurant menu to your site.
Follow our tutorial on creating a restaurant website first if you don’t’ have a nice template ready.
Restaurant menu WordPress plugins
You’ll find a variety of styles available in this collection of plugins. There are free, freemium, and premium plugins included so you can find a solution that matches your budget.
Below are my top picks for the best restaurant menu plugins.
The FoodPress plugin has a great design and an expansive set of customization options. Another aspect that sets it apart from the other plugins included here is that it’s been purchased by more than 2,500 customers.
While you can create standard menu layouts, you can also create a category-based menu where visitors select from options like breakfast and dinner first before discovering the dishes available.
As an added bonus, you also get a reservation form that visitors can use to book a visit. There’s even a built-in reservation management tool so you can view upcoming and past reservations.
While FoodPress maintains a 4.19/5 rating, it has been getting some negative reviews lately for missing customer support. You may want to try another plugin first if you think you may need help installing and configuring FoodPress.
Restaurant Menu by MotoPress is a fully-featured plugin for adding menus to restaurant websites. There’s a simple Restaurant Menus page added to your admin dashboard where you can manage your menu.
The menu item management is pretty comprehensive. Each dish can be assigned categories and tags just like a post. You can even enter the ingredients in the meal. These tools can help you easily label vegetarian, vegan, and gluten-free options for your visitors before they patronize your establishment.
There are a variety of styles, so don’t just take the screenshot above as the only possibility of how your menu can look. The plugin page has more screenshots of the menu in use and since Restaurant Menu is free, you can quickly install it on your site to try it out first hand.
3. Food Menus
The Food Menus pack plugin is a little bit different from the other options here.
While the other plugins are designed to work as complete restaurant menu solutions, this plugin requires integration with the WPBakery plugin (formerly known as Visual Composer). If you already use Visual Composer, here’s how this plugin can work for your site.
You’ll get 24 food menu templates to select from. Every template is fully responsive, has customizable colors, editable fields and icons, and custom hover effects. It’s honestly astounding how varied the styles are and how many different types of menus you can create.
I’m not sure this is the best solution if you’re not already familiar with WPBakery, but if you are, you won’t be disappointed by the incredible customizability offered by the Food Menus plugin.
Food and Drink Menu is free to use and has a nicely organized back-end for creating menus. Based on all the five-star reviews, other users are finding it very easy to work with.
As for the presentation of the menu on the front-end of the site, it’s fairly plain but looks nice. You can see one of the menu designs featured in the screenshot above. The other designs are similar but with different layouts.
This plugin is also compatible with WPML, so it works well with multilingual websites. All of the menus you create will also be optimized for Schema.org rich snippets which helps search engines understand your content and can lead to higher search rankings.
While this plugin does have a pro upgrade with additional functionality, the developers have done a nice job of providing a complete experience in the free version.
5. Food Menu
The Food Menu plugin has a cool style. What I like about the menus created with this plugin are that they display items in a two-column grid that makes it very easy to skim. Plus, every dish can have an image displayed.
The restaurant menus you can add with this plugin are fully responsive, so they’ll adapt to the screen size whether visitors show up to your site on laptops or mobile devices.
Each menu item has the following attributes available:
- Featured Image
To output the menu, you’ll get a customizable shortcode where you can select exactly which menu items you want to be included. Food Menu also has a pro version with additional tools and features.
Which restaurant plugin is best for you?
Overall, FoodPress is the most customizable plugin and also has a great aesthetic. That said, the recent reports of poor customer support are a bit troubling.
If you want a free alternative, Restaurant Menu stands out as the best option, although the freemium options included here are quite useful too.
Lastly, Food Menus is an obvious choice for anyone who uses WPBakery (Visual Composer). It has a huge amount of styles and designs available for creating restaurant menus.
If you want an entirely new design for your site, consider finding a template in this collection of WordPress restaurant themes.
If you have any questions about these restaurant menu plugins, please post your comments below.