Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Add Recipes in WordPress with SEO Friendly Formatting

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Add Recipes in WordPress with SEO Friendly Formatting

We have seen an increase in the number of food blogs and restaurant websites that use WordPress. To keep up with the increasing demand, more and more WordPress restaurant themes and food focused themes are coming out. If you are a food blogger, restaurant, or a personal blogger who wants to share recipes on the WordPress site, then you are in the right place. In this article, we will show you how to add recipes in WordPress with SEO friendly formatting.

Benefits of SEO Friendly Recipe Formatting?

Each day millions of people search the web for recipes. Google decided to improve their recipe search to help people find the best recipes. They are using something called Schema microdata formatting. Yes that sounds geeky, but we will make it super easy for you. You won’t have to touch a single line of code, and everything will work automagically. We promise. Below is how the SEO friendly recipes look in search:

SEO Friendly Recipe View in Google

Video Tutorial

If you don’t like the video or need more instructions, then continue reading.

Adding Recipes in WordPress

First thing you need to do is to install and activate the Easy Recipe plugin. We are using this plugin because it is free and works great. Easy Recipe plugin makes it easy for you to enter, format, and print recipes. On top of all that, it supports schema microformats to make your recipes SEO friendly.

Once you activate the plugin, it will add an Easy Recipe menu item in your WordPress admin menu. Clicking on the icon will take you to Easy Recipe configuration page.

Easy Recipe Configuration Menu

Review the configuration settings and change them according to your needs. Most of the settings are quite self-explanatory. Once you are satisfied, save the settings. Now you are ready to publish recipes.

In order to add recipes to your posts, go to Posts » Add New. In the visual editor, you should see an Easy Recipe’s icon along with other formatting buttons.

Add new recipe button

Once you click on that button, it will open Easy Recipe’s Add a Recipe toolbox.

Add recipe screen

This recipe wizard allows you to enter your recipe with ingredients, instructions, nutrition information, etc. You can also enter your recipe in plain text format. If it has separate lines for ingredients and instructions, then the plugin will automatically detect those. Once you are done, press the Add Recipe button. As soon as you do that, your recipe will be added to the editor.

Recipe in Post Editor

Your recipe will follow the display style that you selected under Easy Recipes » Display Styles. Easy Recipe comes with 8 display styles that you can use to match your theme’s styling.

Recipe display style

Once you have published your recipe, you can test the goole view by using the Google rich snippet preview tool. Simply provide the URL of your recipe post. Easy recipe also adds a Google rich snippet preview button in your post editor when you publish a post. You can also use this button to check how your recipe will appear in search results.

Recipe rich snippet preview button

Note: Google doesn’t always show the recipe formatting to everyone. As long as you can see the recipes in the rich snippet preview tool, then the job on your end is done. Now it’s upto Google to decide whether they want to show the rich snippets or not.

We hope that those of you who like to share your culinary skills on your blogs would find this article useful. How do you add recipes on your WordPress site? Let us know by leaving a comment below.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Jenn says:

    We’re looking for an alternative to EasyRecipe because it’s no longer working, since we updated to the latest version of WP 4.6.1. I’ve heard rumblings that the developer quit supporting EasyRecipe. Any suggestions on an alternative?

  2. Yemek Tarifleri says:

    thanks. it is very useful for me.

  3. Mattia says:

    Hi, thanks. Do you also know some professional (pay) plugin, apart from this one? I find all the alerts and the structure of this plugin not very clean… And sometimes a bit annoying! ;)

  4. Deepali Jain says:

    Thanks Syed. I use your tuts quite a lot. I find them much easier to follow and understand than others. I use ziplist recipe plugin. Test tool shows rich snippets for recipes which I am entering with ziplist.

    This takes care of new recipes. how to add rich snippets or make old recipes SEO friendly? I’ve roughly 90 old recipe posts which I would like to update. All help will be appreciated.

  5. Chrissy says:

    Thanks for this post. Working on my recipe blog and this will come in handy! You guys are awesome thank you !

  6. Randall says:

    Nice tut, thanks.

  7. Noah says:

    I usually post them directly in my wordpress text editor! Thanks a lot for this tutorial, I’ll sure use it.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.