Intermediate40 min

Recipe Database

Create a recipe database with Recipe schema for rich results including cooking time and ratings.

What You'll Build

A recipe collection with beautiful rich results showing cook time, calories, ratings, and recipe images directly in Google search.

Data Structure

ColumnExampleSchema Field
nameChocolate Chip Cookiesname
descriptionDelicious homemade...description
imagehttps://...image
prep_time15 minutesprepTime
cook_time12 minutescookTime
servings24 cookiesrecipeYield
ingredientsflour, sugar, butter...recipeIngredient
instructions1. Preheat oven...recipeInstructions

Handling Ingredients

Ingredients should be a list. In your CSV, separate with semicolons:

ingredients
2 cups flour; 1 cup sugar; 1/2 cup butter

dataclean.to will automatically convert this to a JSON array for the schema.

Time Formats

Recipe schema uses ISO 8601 duration format. We convert common formats:

  • "15 minutes" → PT15M
  • "1 hour 30 minutes" → PT1H30M
  • "2 hours" → PT2H

Rich Results Preview

With proper Recipe schema, your recipes appear with star ratings, cook time, and calorie information in search results.