Skip to content

BBC Good Food API: Search recipes

Finds BBC Good Food recipes for a dish or ingredients in search order, with ratings, time, difficulty, photos and links. Excludes app-only recipes.

bbcgoodfood.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by BBC Good Food.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Diet optionaldiet

Diet to filter by, for example vegetarian.

vegetarian

One of any, vegetarian, vegan, gluten_free, dairy_free, healthy. Default any.

Query, requiredquery

Dish or ingredients to search, for example vegetarian lasagne.

vegetarian lasagne

Max Results optionalmax_results

Maximum number of recipes to return, for example 20.

20

Whole number from 1 to 50. Default 20.

Max Total (minutes) optionalmax_total_minutes

Maximum total recipe time in minutes, for example 45.

Not set

Whole number 1 or more.

Output

From a run on Oct 23, 2026, shortened for this page.
{  "recipes": [    {      "title": "Vegetarian lasagne",      "difficulty": "Easy",      "photo_link": "https://images.immediate.co.uk/production/volatile/sites/30/2022/02/vegetarian-lasagne-5ee6162.jpg",      "total_time": "1 hr 35 mins",      "recipe_link": "https://www.bbcgoodfood.com/recipes/easy-vegetable-lasagne",      "star_rating": 4.45,      "number_of_ratings": 334,      "total_time_minutes": 95    },    {      "title": "Microwave vegetarian mug lasagne",      "difficulty": "Easy",      "photo_link": "https://images.immediate.co.uk/production/volatile/sites/30/2023/01/Vegetarian-mug-lasagne-b1fc31b.jpg",      "total_time": "10 mins",      "recipe_link": "https://www.bbcgoodfood.com/recipes/microwave-vegetarian-mug-lasagne",      "star_rating": 5,      "number_of_ratings": 1,      "total_time_minutes": 10    },    {      "title": "Creamy courgette lasagne",      "difficulty": "Easy",      "photo_link": "https://images.immediate.co.uk/production/volatile/sites/30/2022/03/Creamy-courgette-lasagne-e63aa0c.jpg",      "total_time": "30 mins",      "recipe_link": "https://www.bbcgoodfood.com/recipes/creamy-courgette-lasagne",      "star_rating": 4.55,      "number_of_ratings": 738,      "total_time_minutes": 30    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
bbcgoodfood.com/search_recipes
Returns
title, star rating, number of ratings, total time, difficulty, photo link, recipe link

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method bbcgoodfood.com/search_recipes with the inputs above.

Ask your agent

  • Find me quick vegetarian lasagne recipes under 45 minutes from BBC Good Food
  • I need a chicken and leek pie recipe with ratings and photos
  • show gluten free banana bread recipes, top 10 please
  • easy vegan chilli recipes that take under 30 minutes
  • healthy salmon traybake ideas with difficulty levels and total cooking time
  • Gets a full BBC Good Food recipe by dish name or recipe link, including ingredients, method and nutrition per serving. A name uses the closest matching recipe in site search; details absent from the page are null.

    bbcgoodfood.com/get_recipe
  • Finds Allrecipes recipes for a dish or ingredients, in search order, with ratings, photos and total times; optionally only recipes ready within a time limit.

    allrecipes.com/search_recipes
  • Finds Food Network recipes for a dish or ingredient, optionally filtered by chef, in site search order.

    foodnetwork.com/search_recipes
  • Gets a Food Network recipe by dish name or recipe page link. It returns ingredients, directions, ratings and cooking times; page details that are missing come back as null.

    foodnetwork.com/get_recipe
  • Finds Serious Eats recipes and cooking guides for a dish or technique, in site search order. Results can also include related articles; times appear only when the site shows them.

    seriouseats.com/search_recipes
  • Gets a full Allrecipes recipe by its name or page link, including ingredients, directions, times, ratings and nutrition. Names select the most-rated close match.

    allrecipes.com/get_recipe
  • Gets a complete Serious Eats recipe by name or page link, with ingredients, directions, timing, nutrition and ratings when the page shows them.

    seriouseats.com/get_recipe
  • Searches Open Food Facts packaged foods by name, optionally filtered by diet, country where sold and brand, ordered by popularity (most scanned first).

    openfoodfacts.org/search_products