Frontend/recipes/food

Build a recipe app — 100 owned recipes, USDA nutrition data, meal planning

Recipe apps live or die on content rights. The APlicious /recipes namespace has 100 originally-authored recipes across 20 world cuisines — fully owned, zero licensing risk. Pair it with /food for USDA nutrient data on 13,500+ ingredients.

Get free API key Full docs
01

Recipe search

Search by keyword, cuisine, or diet tag:

const res = await fetch(
  'https://aplicious.com/api/v1/recipes/search?q=pasta&limit=20',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
const { data } = await res.json();
// { total: 847, recipes: [{ title, cuisine,
//   time_mins, difficulty, diet_tags, slug }] }
02

Full recipe detail

Load a recipe's complete ingredients list, step-by-step instructions, and nutrition estimates:

const res = await fetch(
  'https://aplicious.com/api/v1/recipes/detail?slug=spaghetti-carbonara',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// { title, cuisine, servings, time_mins,
//   ingredients: [{ item, quantity, unit }],
//   instructions: [{ step, text }],
//   nutrition_per_serving: { calories, protein_g, carbs_g, fat_g } }
03

Random recipe for the day

Drive a 'Recipe of the Day' feature with a single call:

const res = await fetch(
  'https://aplicious.com/api/v1/recipes/random',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// Returns a random recipe object — great for homepage hero
04

Ingredient nutrition lookup

Pair /recipes with /food to show full USDA nutrient panels for each ingredient:

const res = await fetch(
  'https://aplicious.com/api/v1/food/nutrients?food=parmesan+cheese&quantity=30',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// { food: "Parmesan", quantity_g: 30,
//   calories: 111, protein_g: 10.2, fat_g: 7.3,
//   calcium_mg: 336 }
05

Cuisine browser

Drive a cuisine-filtered browse page from the cuisines list — always in sync with your content:

const res = await fetch(
  'https://aplicious.com/api/v1/recipes/cuisines',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// [{ cuisine: "Italian", count: 12 }, ...]

Why APlicious?

Because /recipes is fully owned content, there are no per-call licensing fees, no copyright exposure, and no upstream takedowns. Pair with /wellness for calorie-aware meal planning in one plan.

Ready to build?

Free tier · 250 calls/month · No credit card · All 10 APIs included

Get your free API key

More guides

Build a Wellness App — Biorhythm, Fasting & Sleep Tracking API

Read guide

Build a Finance Dashboard with Stocks, SIP & Forex APIs

Read guide

Build a Cricket Stats App with the APlicious Sports API

Read guide