published

The MealDB

The MealDB API offers developers free access to a vast database of meal recipes, ingredients, and categories, suitable for building culinary apps and websites.

Developed by TheMealDB

99.90%Uptime
115msLatency
650Stars
No AuthAuth
NoCredit Card
RESTStyle
v1Version
API Endpoints

Reference for available routes, request structures, and live examples.

Returns meals matching the given name with full recipe details.

Full Endpoint URL
https://www.themealdb.com/search.php?s={meal_name}
Implementation Example
curl -X GET 'https://www.themealdb.com/search.php?s={meal_name}'
Request Payload
{
  "s": "string (required) - Name of the meal to search"
}
Expected Response
{
  "meals": [
    {
      "idMeal": "52772",
      "strMeal": "Teriyaki Chicken Casserole",
      "strIngredient1": "soy sauce",
      "strIngredient2": "chicken breasts",
      "strInstructions": "Preheat oven to 350 degrees F..."
    }
  ]
}
Version:v1
Limit:unlimited
Real-World Applications
  • Building cooking or recipe discovery appsOptimized Capability
  • Integrating meal suggestions into health tracking platformsOptimized Capability
  • Developing educational apps for culinary studentsOptimized Capability
  • Creating meal planners or grocery list toolsOptimized Capability
  • Enriching blog content with dynamically sourced recipesOptimized Capability
Advantages
  • Completely free and public — no authentication required
  • Extensive database with categories, areas, and ingredients
  • Instant and unlimited access for rapid app development
  • Simple JSON responses for easy integration
  • Active community and open-source project
Limitations
  • Data accuracy and updates depend on community contributions
  • No built-in analytics or user accounts
  • Not suitable for commercial food data needs or allergy info
  • Occasionally limited metadata for some recipes
  • No guaranteed commercial SLAs

FAQs

API Specifications

v1
Pricing Model
Free (donation-supported for extra features)
Credit Card
Not Required
Response Formats
JSON
Supported Languages
7 Languages
SDK Support
REST Only
Time to Hello World

Less than 5 minutes

Rate Limit

Unlimited for public endpoints

Free Tier Usage

Unlimited free requests, no API key required.

Use Case: Best For

Hobbyists, indie developers, educators, cooking app prototypers

Not Recommended For

Enterprise-grade nutrition apps, allergy filter requirements, real-time food databases

#cooking#recipes

Explore Related APIs

Discover similar APIs to The MealDB

View All APIs
OPEN SOURCE

Foodish

The Foodish API provides developers with free access to random images of food from multiple categories, ideal for enhancing food-related applications and websites.

Food & DrinkView Details
OPEN SOURCE

Cocktail DB

Cocktail DB API offers developers free access to a comprehensive database of cocktail recipes, suitable for creating bartending apps, recipe websites, and drink suggestion tools.

Food & DrinkView Details
OPEN SOURCE

Open Food Facts

Open Food Facts API offers developers access to a comprehensive crowd-sourced database of food products, suitable for various health-focused applications.

Food & DrinkView Details