VOOZH about

URL: https://apify.com/crawlerbros/themealdb-scraper

โ‡ฑ TheMealDB Recipe Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

TheMealDB Recipe Scraper

Scrape recipes from TheMealDB - search by name, filter by category, cuisine area or main ingredient, or look up by ID. Returns full recipe details with ingredients, measurements, instructions, thumbnail images, and YouTube links.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

23 days ago

Last modified

Share

Extract recipes from TheMealDB โ€” a free, open-source meal and recipe database. Search by name, browse by cuisine category or area, filter by main ingredient, or look up specific recipes by ID.

Features

  • 6 scraping modes โ€” search, category browse, area browse, ingredient filter, ID lookup, random
  • Full recipe details โ€” ingredients with measurements, instructions, thumbnail images, YouTube links
  • 195+ cuisine areas โ€” from Italian to Japanese to Indian
  • 14 categories โ€” Beef, Chicken, Seafood, Vegetarian, Dessert, and more
  • No authentication required โ€” uses the free public TheMealDB API

Input

FieldTypeDescriptionDefault
modeSelectScraping modesearch
searchQueryStringRecipe name to search (mode=search)pasta
categorySelectMeal category (mode=byCategory)Seafood
areaStringCuisine area (mode=byArea)Italian
ingredientStringMain ingredient (mode=byIngredient)chicken
mealIdsArrayTheMealDB meal IDs (mode=byIds)[]
randomCountIntegerRandom meals count 1โ€“50 (mode=random)5
maxItemsIntegerMax recipes to return50

Modes

ModeDescription
searchSearch by recipe name keyword
byCategoryBrowse all recipes in a category (e.g. Seafood, Dessert)
byAreaBrowse all recipes from a cuisine area (e.g. Italian, Japanese)
byIngredientBrowse all recipes using a main ingredient (e.g. chicken, salmon)
byIdsLook up specific recipes by their TheMealDB ID
randomFetch random recipes from the database

Example Input

{
"mode":"byArea",
"area":"Japanese",
"maxItems":20
}

Output

FieldTypeDescription
mealIdStringTheMealDB unique meal ID
nameStringRecipe name
categoryStringMeal category
areaStringCuisine area/origin
instructionsStringFull cooking instructions
thumbnailUrlStringRecipe image URL
youtubeUrlStringYouTube tutorial link
sourceUrlStringOriginal recipe source
tagsArrayRecipe tags
ingredientsArrayIngredients with measurements [{name, measure}]
mealUrlStringLink to meal on TheMealDB
recordTypeStringAlways "meal"
scrapedAtStringISO timestamp

Example Output

{
"mealId":"52772",
"name":"Teriyaki Chicken Casserole",
"category":"Chicken",
"area":"Japanese",
"thumbnailUrl":"https://www.themealdb.com/images/media/meals/wvpsxx1468256321.jpg",
"youtubeUrl":"https://www.youtube.com/watch?v=4aZr5hZXP_s",
"ingredients":[
{"name":"soy sauce","measure":"3/4 cup"},
{"name":"water","measure":"1/2 cup"},
{"name":"brown sugar","measure":"1/4 cup"}
],
"recordType":"meal",
"scrapedAt":"2026-06-04T12:00:00+00:00"
}

FAQ

Is there a rate limit? TheMealDB is a free public API with generous rate limits suitable for normal scraping.

How many recipes are available? TheMealDB contains hundreds of recipes across 14 categories and 195+ cuisine areas.

Can I get recipes by a specific ingredient? Yes, use mode=byIngredient with ingredient=chicken (or any ingredient name).

Are ingredient measurements included? Yes, each recipe includes up to 20 ingredients with their corresponding measurements.

What cuisine areas are available? American, British, Canadian, Chinese, Dutch, Egyptian, Filipino, French, Greek, Indian, Irish, Italian, Jamaican, Japanese, Kenyan, Malaysian, Mexican, Moroccan, Polish, Portuguese, Russian, Spanish, Thai, Tunisian, Turkish, Ukrainian, Vietnamese, and more.

You might also like

Taste Australia Recipe Scraper (TheMealDB)

crawlerbros/tasteaustralia-recipe-scraper

Scrape recipes from TheMealDB - search by name, filter by category, cuisine area or main ingredient, or look up by ID. Returns full recipe details with ingredients, measurements, instructions, thumbnail images, and YouTube links.

TheMealDB Recipe Scraper

crawlerbros/themealdb-recipe-scraper

Browse and search recipes from TheMealDB - filter by ingredient, category, or world cuisine area. Get full ingredients, instructions, and images. Free, no API key required.

TheMealDB Recipes Scraper

parseforge/themealdb-recipes-scraper

Pull recipes from TheMealDB: dish name, category, cuisine, full ingredients with measures, step-by-step instructions, image, video, source URL, and tags. Search by name, browse by category/cuisine/ingredient, get random meals, or look up by ID. No key needed.