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.
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:
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.
Available in all pricing plans.
A complete recipe card block that combines recipe details, ingredients, directions, and PRO styling into a single block.
Adds a button or link that allows visitors to jump directly to the recipe section on the page.
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.
Displays nutrition information such as calories and nutrient values associated with the recipe.
See more: Adding Nutrition Information to Recipes
Allows you to insert a recipe you’ve already created into another post or page without recreating it.
Available in all pricing plans.
Adds a star rating system that allows visitors to rate recipes. Ratings can be managed from the WordPress dashboard.
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.
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.
Available in all pricing plans.
Creates a dedicated recipe index or directory, useful for a “Recipe Index” page or recipe hub.
Available in all pricing plans.
Displays a list of tools or equipment needed to prepare the recipe.
Displays essential recipe metadata such as prep time, cook time, total time, and servings.
Shows the step-by-step cooking instructions in a structured format.
Displays a structured list of ingredients used in the recipe.
Displays essential recipe metadata such as prep time, cook time, total time, and servings.
Shows the step-by-step cooking instructions in a structured format.
Displays a structured list of ingredients used in the recipe.
Adds a button or link that allows visitors to jump directly to the recipe section on the page.
Adds a print button that generates a clean, print-friendly version of the recipe.
Outputs recipe structured data using Schema.org markup, helping search engines understand your recipe content.
Displays nutrition information such as calories and nutrient values associated with the recipe.
Allows you to insert a recipe you’ve already created into another post or page without recreating it.
Blocks with green icons are legacy blocks introduced in earlier versions of the plugin. These include:
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.
Both Insert Existing Recipe and Recipe Roundup are designed to help you reuse and promote your existing recipes across your site.
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”).

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

This allows you to reuse content without duplicating recipes or breaking structured data.
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 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