recipeCategory
recipeCategory · Recommended
Appears in
What is it?
recipeCategory classifies what type of meal or course a recipe belongs to. Values like "Dessert," "Appetizer," or "Main course" help search engines and AI engines organize recipes by meal type.
Why this matters for AEO
When a user asks "what are some good dessert recipes," AI answer engines filter by recipeCategory to return relevant results. This field is the primary signal for meal-type classification. Without it, engines must guess the category from the recipe title or ingredients, which is unreliable for ambiguous recipes like banana bread (breakfast? dessert? snack?).
What the specs say
Schema.org:Text. The category of the recipe, for example, appetizer, entree, etc. Source
Google: Recommended. "The type of meal or course your recipe is about." Source
Google uses this for filtering and categorization in recipe rich results.
How to find your value
- Appetizer — Starters, small plates, hors d'oeuvres
- Breakfast — Morning meals, brunch dishes
- Dessert — Sweets, baked goods, ice cream
- Dinner — Evening main courses
- Lunch — Midday meals, sandwiches
- Main course — Primary dishes for any meal
- Side dish — Accompaniments, salads, vegetables
- Snack — Between-meal bites
- Drink — Beverages, cocktails, smoothies
Format and code
Type: Text
Single category:
{
"@type": "Recipe",
"name": "Banana Bread",
"recipeCategory": "Dessert"
}
Multiple categories (array):
{
"@type": "Recipe",
"name": "Banana Bread",
"recipeCategory": ["Breakfast", "Dessert", "Snack"]
}
Use an array when a recipe fits multiple meal types. This increases the number of category queries your recipe can match.
Webflow implementation
Static pages
Add to Page Settings > Custom Code (Before