Visual Composer Restaurant Menu


Having a fresh restaurant website based on Visual Composer means you should display your Menus. With our VC Extension you are able to create these menus just as you like.

View Demo

Show your Online Menu

Create an online restaurant menu card with Visual Composer and our extension in a few steps. Get the VC plugin for WordPress and our menu extension. Install both and start creating your online dishes. Use drag and drop, live editing and copy items if you like.

  • Quick installation and setup
  • Easy and fast menu item creation
  • Drag & Drop live builder
View Demo
visual composer restaurant menu extension
visual composer restaurant menu admin

Multiple Backend Restaurant Menu Settings

Add menu number, name, prices and descriptions with ease. You can also attach images to menu items and assign labels like “HOT” or “NEW” to each item. Furthermore you can show off dynamic prices (e.g. frites with mayo 3€ / without mayo 2€) and style the items just as you like.

View Demo

Greek restaurant Syrtaki uses our plugin with success

The geek restaurant Syrtaki uses our plugin since years with success. They show their complete dishes with number, name description and prices in a beautiful, responsive online menu card.

View Syrtaki Restaurant Menu
syrtaki online menu


There are no reviews yet.

Be the first to review “Visual Composer Restaurant Menu”


Where can I get the VC Restaurant Demo Content?

You can download the restaurant demo menus from here: Download Demo Copy this into a new page in the normal text editor > TEXT, not visual!

Creating a Restaurant Menu with Visual Composer

After installation start with creating a blank page in WordPress. Enable the VC Editor and search for the restaurant menu module (see image). vc restaurant menu module Set the menu data In the first tab you can set the menu data like...


# Changelog
- FIX:	Dots not appearing on large pages
- FIX:	Fallback when VC plugin not activated

- FIX:	Updated Documentation
- FIX:	Small bug fixes

- FIX: Increased padding to avoid number overflow
- FIX: set overflow to hidden for X AND Y

- FIX: Translate Errors
- FIX: PHP warning where $settings variable was not set

- FIX: For old PHP Version

- NEW: Dynamic Pricing for variations like "small" or "big" Coffee
- FIX: If price is empty dots are not shown

- FIX: Remove padding when Number is blank
- FIX: Price padding removed 

- Inital release

You may also like…



WordPress Store Locator


Show off your local stores with our WordPress Store Locator plugin. Create or import your stores, create a page embedding the shortcode and start selling offline. Fully customizable, our plugin let you configure what data you want to display and how you want to present it.



Visual Composer Personalization


Personalize your website with targeting content. Create user specific information and treat your website users individually with our VC extension.


WordPress Plugins

WordPress Multilingual Multisite


Our WordPress multilingual multisite plugin helps you to setup translated versions of your WP websites with ease. Create unlimited language / country versions, synchronize posts & media, use machine translations or copy content between your sites.

Save $305

Get our WooCommerce Plugin Bundle

The bundle includes all of our WooCommerce Plugins.
Just now for $199 instead of $504

Get our Bundle

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services