← All types
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
}
}