← All types

Recipe

JSON-LD Output

{
    "@context": "https://schema.org/",
    "@type": "Recipe",
    "name": "Classic Tiramisu",
    "image": [
        "https://example.com/photos/1x1/tiramisu.jpg",
        "https://example.com/photos/4x3/tiramisu.jpg",
        "https://example.com/photos/16x9/tiramisu.jpg"
    ],
    "author": {
        "@type": "Person",
        "name": "Chef Marco"
    },
    "datePublished": "2025-03-15",
    "description": "An authentic Italian tiramisu with espresso-soaked ladyfingers and mascarpone cream.",
    "prepTime": "PT30M",
    "cookTime": "PT0M",
    "totalTime": "PT4H30M",
    "keywords": "tiramisu, italian, dessert, no-bake",
    "recipeYield": "8 servings",
    "recipeCategory": "Dessert",
    "recipeCuisine": "Italian",
    "recipeIngredient": [
        "6 egg yolks",
        "3/4 cup sugar",
        "500g mascarpone cheese",
        "2 cups heavy cream",
        "2 cups strong espresso, cooled",
        "3 tbsp coffee liqueur",
        "300g ladyfinger biscuits",
        "Unsweetened cocoa powder"
    ],
    "recipeInstructions": [
        {
            "@type": "HowToSection",
            "name": "Prepare the Mascarpone Cream",
            "itemListElement": [
                {
                    "@type": "HowToStep",
                    "text": "Whisk egg yolks and sugar until thick and pale yellow.",
                    "name": "Whisk yolks and sugar",
                    "url": "https://example.com/tiramisu#cream-step1",
                    "image": "https://example.com/photos/tiramisu/step-1.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Whisking Yolks and Sugar",
                        "startOffset": 0,
                        "url": "https://example.com/videos/tiramisu.mp4?t=0",
                        "endOffset": 30
                    },
                    "itemListElement": [
                        "Add egg yolks and sugar to a mixing bowl.",
                        "Whisk continuously until the mixture is pale and thick."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Add mascarpone cheese and mix until smooth.",
                    "name": "Blend in mascarpone",
                    "url": "https://example.com/tiramisu#cream-step2",
                    "image": "https://example.com/photos/tiramisu/step-2.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Blending in Mascarpone",
                        "startOffset": 30,
                        "url": "https://example.com/videos/tiramisu.mp4?t=30",
                        "endOffset": 90
                    },
                    "itemListElement": [
                        "Add mascarpone to the yolk mixture in portions.",
                        "Mix until the cream is smooth with no lumps."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "In a separate bowl, whip heavy cream to stiff peaks.",
                    "name": "Whip heavy cream",
                    "url": "https://example.com/tiramisu#cream-step3",
                    "image": "https://example.com/photos/tiramisu/step-3.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Whipping Heavy Cream",
                        "startOffset": 90,
                        "url": "https://example.com/videos/tiramisu.mp4?t=90",
                        "endOffset": 150
                    },
                    "itemListElement": [
                        "Pour cold heavy cream into a chilled bowl.",
                        "Whip until the cream holds firm peaks."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Gently fold whipped cream into the mascarpone mixture.",
                    "name": "Fold cream mixture",
                    "url": "https://example.com/tiramisu#cream-step4",
                    "image": "https://example.com/photos/tiramisu/step-4.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Folding the Cream Mixture",
                        "startOffset": 150,
                        "url": "https://example.com/videos/tiramisu.mp4?t=150",
                        "endOffset": 210
                    },
                    "itemListElement": [
                        "Add whipped cream to the mascarpone base in batches.",
                        "Fold gently to keep the mixture airy and smooth."
                    ]
                }
            ]
        },
        {
            "@type": "HowToSection",
            "name": "Assemble the Tiramisu",
            "itemListElement": [
                {
                    "@type": "HowToStep",
                    "text": "Combine espresso and coffee liqueur in a shallow dish.",
                    "name": "Prepare espresso dip",
                    "url": "https://example.com/tiramisu#assemble-step1",
                    "image": "https://example.com/photos/tiramisu/step-5.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Preparing the Espresso Dip",
                        "startOffset": 210,
                        "url": "https://example.com/videos/tiramisu.mp4?t=210",
                        "endOffset": 270
                    },
                    "itemListElement": [
                        "Pour cooled espresso into a shallow dish.",
                        "Stir in coffee liqueur until fully combined."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Quickly dip each ladyfinger into the espresso mixture.",
                    "name": "Dip ladyfingers",
                    "url": "https://example.com/tiramisu#assemble-step2",
                    "image": "https://example.com/photos/tiramisu/step-6.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Dipping Ladyfingers",
                        "startOffset": 270,
                        "url": "https://example.com/videos/tiramisu.mp4?t=270",
                        "endOffset": 330
                    },
                    "itemListElement": [
                        "Dip each ladyfinger briefly on both sides.",
                        "Avoid soaking too long so the cookies stay structured."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Arrange a layer of soaked ladyfingers in a 9x13 dish.",
                    "name": "Layer ladyfingers",
                    "url": "https://example.com/tiramisu#assemble-step3",
                    "image": "https://example.com/photos/tiramisu/step-7.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Layering Ladyfingers",
                        "startOffset": 330,
                        "url": "https://example.com/videos/tiramisu.mp4?t=330",
                        "endOffset": 390
                    },
                    "itemListElement": [
                        "Place soaked ladyfingers tightly in a single layer.",
                        "Trim or break pieces to fill any gaps in the dish."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Spread half the mascarpone cream over the ladyfingers.",
                    "name": "Add first cream layer",
                    "url": "https://example.com/tiramisu#assemble-step4",
                    "image": "https://example.com/photos/tiramisu/step-8.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Adding the First Cream Layer",
                        "startOffset": 390,
                        "url": "https://example.com/videos/tiramisu.mp4?t=390",
                        "endOffset": 450
                    },
                    "itemListElement": [
                        "Spoon half of the mascarpone cream over the cookies.",
                        "Spread evenly to cover the entire ladyfinger layer."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Repeat with a second layer of ladyfingers and cream.",
                    "name": "Repeat layers",
                    "url": "https://example.com/tiramisu#assemble-step5",
                    "image": "https://example.com/photos/tiramisu/step-9.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Building the Second Layer",
                        "startOffset": 450,
                        "url": "https://example.com/videos/tiramisu.mp4?t=450",
                        "endOffset": 510
                    },
                    "itemListElement": [
                        "Add a second layer of dipped ladyfingers.",
                        "Top with the remaining mascarpone cream and smooth the surface."
                    ]
                }
            ]
        },
        {
            "@type": "HowToSection",
            "name": "Chill and Serve",
            "itemListElement": [
                {
                    "@type": "HowToStep",
                    "text": "Cover with plastic wrap and refrigerate for at least 4 hours.",
                    "name": "Chill tiramisu",
                    "url": "https://example.com/tiramisu#serve-step1",
                    "image": "https://example.com/photos/tiramisu/step-10.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Chilling the Tiramisu",
                        "startOffset": 510,
                        "url": "https://example.com/videos/tiramisu.mp4?t=510",
                        "endOffset": 690
                    },
                    "itemListElement": [
                        "Cover the dish tightly with plastic wrap.",
                        "Refrigerate for at least 4 hours so layers can set."
                    ]
                },
                {
                    "@type": "HowToStep",
                    "text": "Dust generously with cocoa powder before serving.",
                    "name": "Finish with cocoa",
                    "url": "https://example.com/tiramisu#serve-step2",
                    "image": "https://example.com/photos/tiramisu/step-11.jpg",
                    "video": {
                        "@type": "Clip",
                        "name": "Finishing with Cocoa",
                        "startOffset": 690,
                        "url": "https://example.com/videos/tiramisu.mp4?t=690",
                        "endOffset": 765
                    },
                    "itemListElement": [
                        "Use a fine sieve to dust cocoa powder over the top.",
                        "Slice and serve chilled for the best texture."
                    ]
                }
            ]
        }
    ],
    "nutrition": {
        "@type": "NutritionInformation",
        "calories": "450 calories"
    },
    "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": 4.9,
        "bestRating": 5,
        "worstRating": 1,
        "ratingCount": 184
    },
    "video": {
        "@type": "VideoObject",
        "name": "Classic Tiramisu Tutorial",
        "thumbnailUrl": [
            "https://example.com/photos/tiramisu/video-thumbnail.jpg"
        ],
        "uploadDate": "2025-03-15",
        "description": "Learn how to make authentic Italian tiramisu from scratch.",
        "contentUrl": "https://example.com/videos/tiramisu.mp4",
        "embedUrl": "https://example.com/embed/tiramisu",
        "duration": "PT12M45S"
    },
    "expires": "2027-03-15",
    "hasPart": [
        {
            "@type": "Clip",
            "name": "Preparing the Cream",
            "startOffset": 0,
            "url": "https://example.com/videos/tiramisu.mp4?t=0",
            "endOffset": 210
        },
        {
            "@type": "Clip",
            "name": "Assembling Layers",
            "startOffset": 210,
            "url": "https://example.com/videos/tiramisu.mp4?t=210",
            "endOffset": 510
        },
        {
            "@type": "Clip",
            "name": "Finishing Touches",
            "startOffset": 510,
            "url": "https://example.com/videos/tiramisu.mp4?t=510",
            "endOffset": 765
        }
    ],
    "publication": {
        "@type": "BroadcastEvent",
        "isLiveBroadcast": false,
        "startDate": "2025-03-15T14:00:00+01:00",
        "endDate": "2025-03-15T14:30:00+01:00"
    },
    "ineligibleRegion": "GB-NIR",
    "interactionStatistic": {
        "@type": "InteractionCounter",
        "interactionType": "https://schema.org/WatchAction",
        "userInteractionCount": 31500
    }
}

Source: generate-recipe-sections.php

Schema: https://schema.org/Recipe