Recipes by Simmer


Professional recipe development is intuitive with the built-in items API of recipes by Simmer.

Upgrade to Simmer Pro for complete nutrition content for Google Structured Data output, in addition to complete aggregate star rating support and training and documentation resources for customers only.

Every WordPress theme handles recipes and custom post types differently. For customized support for your theme’s code, purchase a Simmer Pro license for premium support from Simmer customer service and other benefits.

Simple UI

Add ingredients, step-by-step instructions, sub-headings, structured cook times, and a lot more all within a user-friendly drag and drop interface.

Food Data Discovery

Simmer automatically bakes semantic structure and microdata into the core of every recipe you publish. This allows Google to standardize and serve your recipes across a variety of devices and platforms. In addition, our easy to understand recipe index structure allows you to create endless libraries and collections of specific recipes.


Simmer is built with developers in mind. Utilize the many actions and filters detailed in the Developer API to customize Simmer to fit any project.

Additional Features

  • Bulk-add ingredients & instructions as copy/pasted blocks of text
  • Work with any social sharing tools including Jetpack
  • All recipes are fully responsive & ready for mobile depending on your theme out of the box
  • Create custom recipe card themes & styling easily
  • Widgets: display your most recent recipes and/or recipe categories in your sidebar
  • Recipe categories
  • Recipe authors
  • Add recipe servings, yield, cook times, and source name and/or link
  • Embed recipes anywhere in your posts or pages
  • Featured thumbnail for each recipe
  • Front-end recipe printing
  • Localization in over 150 languages, with others always growing

Follow Simmer’s development on at

Purchase a Simmer Pro license and premium support in addition to enhanced nutrition content functionality for this plugin.


  • Simmer's recipe ingredients editor.
  • Simmer's recipe instructions editor.
  • Fine tune your recipe's detailed information.
  • Simmer's comprehensive settings screen for easily customizing your recipes.


  1. Activate the plugin through the ‘Plugins’ menu in WordPress
  2. Go to Settings > Recipes and configure the options
  3. Go to Recipes > Add New to start creating with Simmer!
  4. Have questions? Feel free to consult the documentation.


Installation Instructions
  1. Activate the plugin through the ‘Plugins’ menu in WordPress
  2. Go to Settings > Recipes and configure the options
  3. Go to Recipes > Add New to start creating with Simmer!
  4. Have questions? Feel free to consult the documentation.
Is there a way to add an ingredient without a numerical measurement? (For example: if an ingredient is optional or added “to taste)

Yes. Simply leave any measurement fields that you do not need blank, and they won’t be included in your recipe at all. Then, write in “to taste” or any other instructions in the recipe name line itself or in your instructions.

What settings can I control for recipes?

When activated, a new “Simmer” section is added to Settings in the WordPress dashboard. To see a list of configurable options, consult our free support

Can I add a customized measurement in the drop down for ingredients?

Whenever a recipe creator would like to use a unique measurement type not listed in Simmer’s drop down UI, we suggest that they simply enter the measurement as part of the description instead. For example: 2 [dropdown empty] 15 oz cans diced tomatoes, 3 [dropdown empty] sprigs of thyme.

Can I add things like cook time and prep time to my recipes?

Yes, Simmer provides a number of customized options for each recipe to provide metadata, including an attribution link back to an original recipe author if you’d like to include one. If you choose not to include this data, it won’t be labeled or included on your individual recipe’s front end page.

If I do not include data like cook times or serving size to my recipe, will those labels still appear in my recipe?

No. Recipes created with Simmer do not display any labels for fields that are left empty. For example: if no serving size is included, this field will not be displayed or labeled on your recipe on the front end.



A straightforward and complete recipes plugin. An very easy to use.

Great plugin!

Read all 6 reviews

Contributors & Developers

“Recipes by Simmer” is open source software. The following people have contributed to this plugin.


“Recipes by Simmer” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “Recipes by Simmer” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • New: Licensing updated/changed to GPLv3
  • New: Simmer Private add-on card included in Extend admin section
  • New: Add documentation notice to top of Extend section
  • Fix: Small text changes for the plugin’s admin views


  • Fix: some WPCS nags
  • Fix: version number up to date
  • Fix: Flushed rewrite rules on activation
  • Fix: Flushed rewrite rules on deactivation
  • Fix: Improved check before outputting recipe markup
  • Fix: Double display check
  • Fix: print stylesheet: reduce font size for recipe titles, remove floats, simplification of recipe meta


  • Fix: BuddyPress conflicts resolved
  • Fix: Make sure we actually have a WP_Query object
  • Fix: Used instanceof instead of is_a
  • Fix: Hardcoded textdomain
  • New: Added grunt-wp-i18n support
  • Fix: Made measurements translatable
  • New: Regenerated pot file using grunt


  • Fix: Add lines for unit measurements to main .pot file
  • New: Add pt_BR localization
  • Fix: Trimmed whitespace
  • New: Add plugin compatibility class
  • Fix: Removed nopaging argument
  • Fix: Improved escaping and sanitization
  • Fix: Fix kilograms spelling in all .pot and .po files
  • New: Fill in new unit measurements strings for es_ES


  • New: Add Spanish localization


  • Fix: Plurals in ingredients
  • New: Add add-on cards and assets


  • Fix: Ingredients converting to headings when using bulk-add


  • New: Ingredient heading support, just like instructions
  • New: ‘orderby’ param for ingredient queries
  • New: Optionally exclude headings in ingredient & instruction queries
  • Tweak: Separate serving number & label meta fields & values
  • Tweak: Reinstate the ‘Quick Edit’ post row action for recipes
  • Tweak: Improve file & folder structure
  • Tweak: Remove core plugin licensing
  • Tweak: Improve add-on license detection
  • Fix: Input autofocus for ingredients UI


  • Tweak: Change default uninstall setting
  • Tweak: Delete custom db tables on uninstall
  • Fix: Error on uninstall


  • Fix: Database upgrade procedure


  • New: Items API for handling ingredients, instructions, and other custom recipe data
  • New: Refactored architecture and file structure to allow for greater extensibility
  • New: Major feature addition welcome screen
  • Tweak: Documentation overhaul for the Developer API reference


  • Fix: Prevent theme icon font incompatibilities


  • Fix: Ingredient amount display error with trailing or leading spaces


  • New: Easy recipe printing
  • Tweak: Refine microdata markup for single recipes
  • Tweak: Ensure WordPress 4.2 compatibility
  • Fix: Instructions microdata error


  • New: Bulk add recipe ingredients or instructions
  • New: ‘Add Recipe’ shortcode button and modal UI
  • New: Enhanced embedded recipe display with excerpts and thumbnails
  • New: Developer API reference
  • Tweak: Additional template classes and styling
  • Tweak: Recipe author setting
  • Tweak: Add more code documentation


  • Add the Recent Recipes widget
  • Add the Recipe Categories widget
  • Add no-JS ingredient/instruction sorting
  • Add shortcode recipe template with link & excerpt
  • Adjust admin UI styling
  • Change “attribution” to “source” and add label
  • Remove < p > option from instructions list display
  • Fix instructions list display setting
  • Fix recipe excerpt display
  • Update inline docs


  • Add focus to input when adding new ingredients or instructions
  • Add a plugin list table Settings link
  • Fix a sortable UI scrolling bug
  • Fix an admin JS error


Add licensing support


Fixed an early exit error on clean uninstall


Preheating the oven to 450…