TheMealDB Recipes Scraper
Pricing
from $0.50 / 1,000 results
TheMealDB Recipes Scraper
$0.5/1K ๐ฅ Fast TheMealDB recipes scraper! Meals by name, category, area or ingredient โ full ingredients & instructions. No key. JSON, CSV, Excel or API in seconds. Pull thousands for recipe apps & food datasets โก
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
ninhothedev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
TheMealDB Recipes Scraper ๐ฝ๏ธ
Scrape structured recipe data from TheMealDB โ meals with full ingredients + measures, step-by-step instructions, categories, cuisines (areas), tags, thumbnail images and YouTube links. Search by meal name or filter by category, area or main ingredient. No API key required.
Perfect for building recipe apps, food datasets, meal-planning tools and content pipelines.
โจ What it does
- Search by name โ pass queries like
chicken,pasta,curryand get full meals back. - Filter by category / area / ingredient โ e.g. all
Seafoodmeals, allItaliandishes, or everything made withchicken_breast. - Full enrichment โ filtered results are slim by default on TheMealDB; enable
enrichFullto fetch complete ingredients, measures and instructions for every match. - Clean, normalized output โ the messy
strIngredient1..20/strMeasure1..20fields are paired into a single tidyingredientslist and tags are split into an array.
๐ค Output
One dataset item per meal:
| Field | Description |
|---|---|
id | TheMealDB meal id |
name | Meal name |
category | Category (e.g. Seafood, Dessert) |
area | Cuisine / area (e.g. Italian, Indian) |
instructions | Cooking steps (capped at 6000 chars) |
thumbnail | Meal image URL |
tags | List of tags |
youtube | YouTube tutorial link |
source_url | Original recipe source |
ingredients | List of "measure ingredient" strings |
source | Always themealdb |
scraped_at | ISO timestamp |
{"id": "52795","name": "Chicken Handi","category": "Chicken","area": "Indian","instructions": "Take a large pot or wok...","thumbnail": "https://www.themealdb.com/images/media/meals/wyxwsp1486979827.jpg","tags": [],"youtube": "https://www.youtube.com/watch?v=IO0issT0Rmc","source_url": null,"ingredients": ["1.2 kg Chicken", "5 thinly sliced Onion", "..."],"source": "themealdb","scraped_at": "2026-07-20T12:00:00+00:00"}
โ๏ธ Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search (by name) or filter (by category/area/ingredient) |
queries | array | ["chicken","pasta"] | Meal name queries (mode=search) |
filterType | select | category | category, area or ingredient (mode=filter) |
filterValue | string | โ | Value to filter by, e.g. Seafood |
enrichFull | boolean | true | Look up full details for filtered results |
maxItems | integer | 100 | Max meals to output (max 1000) |
Example โ search
{ "mode": "search", "queries": ["chicken", "curry"], "maxItems": 50 }
Example โ filter by category with full data
{ "mode": "filter", "filterType": "category", "filterValue": "Seafood", "enrichFull": true }
๐ฐ Pricing
Pay-per-result, roughly $0.5 per 1,000 meals. TheMealDB is datacenter-friendly, so runs are fast and cheap โ no residential proxies needed.
๐ฏ Use cases
- Recipe apps โ seed your app with structured, ready-to-use recipes.
- Food datasets โ build ML / analytics datasets of meals, ingredients and cuisines.
- Meal planning โ power weekly planners and shopping-list generators.
- Content โ food blogs, newsletters and social pipelines.
๐ Related actors
๐ท๏ธ Keywords
themealdb, recipe scraper, meal data, food api, ingredients, cooking, recipe api, meal dataset, cuisine, food scraper
Data sourced from the public TheMealDB API. Use responsibly and in line with TheMealDB's terms.