
Recipe Card Blocks allows you to add a video to your recipe to better showcase the cooking process. Recipe videos can be added using self-hosted videos or by providing a YouTube URL.
The Recipe Video feature is available in the premium version of the plugin and integrates directly into the recipe card and its Schema.org structured data.
1. Create or edit a recipe or blog post that contains a Recipe Card (PRO) block.
2. Select the Recipe Card to open its settings in the right sidebar.
3. Open the Recipe Video section.

4. Choose one of the following options:
Once added, the video will display in the Recipe Video section of the recipe card.
Make sure to add a Video Title and Video Description, as these details will be used in the Structured Data markup.
5. Publish or save the post.
Once added, the video will appear inside the recipe card on the front end.
When you add a recipe video using Recipe Card Blocks, the video is automatically integrated into the pluginโs Schema.org structured data.
This means that your recipe can be eligible for both Recipe Structured Data and Video Structured Data.
As a result, your recipeโs rich snippets may become more noticeable in search results, potentially improving visibility and click-through rates.
YouTube is recommended for better performance and compatibility, especially on high-traffic websites.
If you choose to host videos directly on your website, itโs important to optimize them before uploading.
Self-hosted recipe videos should meet the following requirements:
Uploading unoptimized videos can lead to large file sizes, slow page loading times, and increased server resource usage.
Self-hosted videos can be easily converted to the correct format using a free tool called HandBrake.
To optimize a video, open HandBrake and select your video file; then, click Start. The default preset will automatically apply the right encoding and resize your video.

The default preset automatically:
This process significantly reduces file size while maintaining good video quality.
Here’s a quick comparison of an original and an optimized video: