Getting started

How to use Recipe Card Blocks 🎬

Recipe Card Blocks adds a set of custom blocks to the WordPress block editor that help you create, display, and reuse recipes across your website. You can build recipes using either a full recipe card or individual recipe sections, depending on your workflow.

All blocks are available in the Block Inserter → Recipe Card Blocks section once the plugin is installed and activated.


Important usage note: one recipe per page

You can insert only one main recipe per post or page using the recipe card blocks.

This limitation exists to avoid issues with structured data (Schema.org). Having multiple recipes with full recipe schema on the same page can cause validation errors or prevent search engines from correctly reading your recipe data.

If you want to display multiple recipes on the same page, you should use:

  • Recipe Roundup block
  • Insert Existing Recipe block
  • or shortcodes

These methods allow you to showcase multiple recipes without breaking structured data rules.


Note: Some PRO blocks are available on all pricing plans, while others require Professional or Business.

Recipe Card (PRO)

Available in all pricing plans.

A complete recipe card block that combines recipe details, ingredients, directions, and PRO styling into a single block.

Jump To Recipe

Adds a button or link that allows visitors to jump directly to the recipe section on the page.

Print Recipe

Adds a print button that generates a clean, print-friendly version of the recipe.

If you’ve enabled automatic display of the Jump To and Print buttons in the plugin settings, you may not need to insert these blocks manually.

Nutrition Facts

Displays nutrition information such as calories and nutrient values associated with the recipe.

See more: Adding Nutrition Information to Recipes

Insert Existing Recipe

Allows you to insert a recipe you’ve already created into another post or page without recreating it.

Recipe Rating

Available in all pricing plans.

Adds a star rating system that allows visitors to rate recipes. Ratings can be managed from the WordPress dashboard.

Recipe Roundup

Available in all pricing plans.

Displays a list or grid of multiple recipes, ideal for roundup-style posts or category pages.

This block also supports ItemList Schema, which can enable recipe carousels in search results.

Recipe Submission Form

Available in Professional and Business pricing plans.

Adds a front-end form that allows visitors to submit recipes. Submitted recipes can be reviewed before publishing.

Recipe Index

Available in all pricing plans.

Creates a dedicated recipe index or directory, useful for a “Recipe Index” page or recipe hub.

Equipment

Available in all pricing plans.

Displays a list of tools or equipment needed to prepare the recipe.

Recipe Details

Displays essential recipe metadata such as prep time, cook time, total time, and servings.

Recipe Directions

Shows the step-by-step cooking instructions in a structured format.

Recipe Ingredients

Displays a structured list of ingredients used in the recipe.

Details

Displays essential recipe metadata such as prep time, cook time, total time, and servings.

Directions

Shows the step-by-step cooking instructions in a structured format.

Ingredients

Displays a structured list of ingredients used in the recipe.

Jump To Recipe

Adds a button or link that allows visitors to jump directly to the recipe section on the page.

Print Recipe

Adds a print button that generates a clean, print-friendly version of the recipe.

Recipe Card (Schema.org)

Outputs recipe structured data using Schema.org markup, helping search engines understand your recipe content.

Nutrition Facts

Displays nutrition information such as calories and nutrient values associated with the recipe.

Insert Existing Recipe

Allows you to insert a recipe you’ve already created into another post or page without recreating it.


Legacy blocks with individual recipe sections

Blocks with green icons are legacy blocks introduced in earlier versions of the plugin. These include:

  • Recipe Details
  • Directions
  • Ingredients
  • Equipment

You don’t have to use these blocks when creating standard recipes. They can be useful in non-recipe posts, where you want to create ingredient lists or step-by-step instructions without adding a full recipe card.

View Demo


Using Insert Existing Recipe and Recipe Roundup effectively

Both Insert Existing Recipe and Recipe Roundup are designed to help you reuse and promote your existing recipes across your site.

Scenario 1: Creating a seasonal recipe list

Use the Recipe Roundup block to insert short previews of previously published recipes into a post or page (for example, “Summer Desserts” or “Holiday Recipes”).

View Demo →


Scenario 2: Reusing a recipe on multiple pages

Use the Insert Existing Recipe block to display a recipe you’ve already created:

  • inside another blog post
  • on a landing page
  • in a layout built with Gutenberg or Elementor

This allows you to reuse content without duplicating recipes or breaking structured data.


Elementor Integration

Recipe Card Blocks can also be used on pages built with Elementor, not just in the WordPress block editor.

When editing a page with Elementor, you can add recipes using:

  • the Insert Existing Recipe widget
  • the Recipe Card Block widget, or
  • shortcodes generated by Recipe Card Blocks.

The Insert Existing Recipe widget lets you select a recipe created in the Recipe Cards section and display it anywhere in your Elementor layout, without duplicating content or breaking structured data.

Note: To avoid structured data issues, make sure you only display one main recipe per page when using Elementor as well.


See more:
How to Create Recipes with Schema.org Markup
How to Add Recipe Structured Data to WordPress With Recipe Card Blocks
Using Recipe Card Blocks with Elementor

Last updated on January 12, 2026