# Food Network API: Get recipe

> 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.

Unofficial. Not affiliated with or endorsed by Food Network.

- Page: https://fous.com/methods/foodnetwork.com/get-recipe
- Method: `foodnetwork.com/get_recipe`, version 1
- Website: foodnetwork.com
- Returns: title, chef, show, rating, reviews, difficulty, times, yield, ingredients, directions, photo, link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `recipe` | string | yes | `"lasagna"` | Recipe name or Food Network recipe page link, for example Ina Garten meatloaf. |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "recipe": "lasagna"
}
```

Its output:

```json
{
  "chef": "Ree Drummond",
  "show": "The Pioneer Woman",
  "title": "Lasagna",
  "yield": "8 servings",
  "cook_time": null,
  "prep_time": null,
  "directions": [
    "1. In a large skillet over medium-high heat, saute the hamburger, sausage and garlic until brown. Drain off the excess fat. Add the tomatoes with their juice, tomato paste, 1/2 teaspoon salt and some freshly ground black pepper. Stir together well. Simmer over low heat, uncovered, for 45 minutes, st…",
    "2. Meanwhile, bring a large pot of water to a boil. Add the olive oil and a dash of salt. Cook the lasagna noodles according to the package directions until al dente. Drain the noodles and lay them flat on a piece of aluminium foil to keep their shape.",
    "3. Preheat the oven to 350 degrees F."
  ],
  "photo_link": "https://food.fnr.sndimg.com/content/dam/images/food/fullset/2013/2/18/0/WU0406H_lasagna-recipe_s4x3.jpg.rend.hgtvcom.1280.1280.suffix/1483737189187.webp",
  "total_time": "2 hr 10 min",
  "ingredients": [
    "2 pounds hamburger",
    "1 pound hot breakfast sausage",
    "3 cloves garlic, finely chopped"
  ],
  "recipe_link": "https://www.foodnetwork.com/recipes/ree-drummond/lasagna-2111724",
  "star_rating": 4.6,
  "cook_minutes": null,
  "prep_minutes": null,
  "inactive_time": null,
  "total_minutes": 130,
  "difficulty_level": "Easy",
  "inactive_minutes": null,
  "number_of_reviews": 209
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"foodnetwork.com/get_recipe","input":{"recipe":"lasagna"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Find a Food Network recipe for Ina Garten meatloaf with ingredients and directions
- What are the cooking times and yield for Bobby Flay's grilled chicken recipe?
- Get the ingredients and rating for a classic banana bread recipe
- Pull up the recipe page for Guy Fieri's chicken wings and show the difficulty level
- Show me the chef, reviews, and photo for a Food Network lemon bars recipe

## Input schema

```json
{
  "type": "object",
  "required": [
    "recipe"
  ],
  "properties": {
    "recipe": {
      "type": "string",
      "minLength": 1,
      "description": "Recipe name or Food Network recipe page link, for example Ina Garten meatloaf."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "title",
    "ingredients",
    "directions",
    "recipe_link"
  ],
  "properties": {
    "chef": {
      "type": [
        "string",
        "null"
      ]
    },
    "show": {
      "type": [
        "string",
        "null"
      ]
    },
    "title": {
      "type": "string"
    },
    "yield": {
      "type": [
        "string",
        "null"
      ]
    },
    "cook_time": {
      "type": [
        "string",
        "null"
      ]
    },
    "prep_time": {
      "type": [
        "string",
        "null"
      ]
    },
    "directions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "photo_link": {
      "type": [
        "string",
        "null"
      ]
    },
    "total_time": {
      "type": [
        "string",
        "null"
      ]
    },
    "ingredients": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "recipe_link": {
      "type": "string"
    },
    "star_rating": {
      "type": [
        "number",
        "null"
      ]
    },
    "cook_minutes": {
      "type": [
        "integer",
        "null"
      ]
    },
    "prep_minutes": {
      "type": [
        "integer",
        "null"
      ]
    },
    "inactive_time": {
      "type": [
        "string",
        "null"
      ]
    },
    "total_minutes": {
      "type": [
        "integer",
        "null"
      ]
    },
    "difficulty_level": {
      "type": [
        "string",
        "null"
      ]
    },
    "inactive_minutes": {
      "type": [
        "integer",
        "null"
      ]
    },
    "number_of_reviews": {
      "type": [
        "integer",
        "null"
      ]
    }
  }
}
```

## See more

- [Food Network API: Search recipes](https://fous.com/methods/foodnetwork.com/search-recipes.md): Finds Food Network recipes for a dish or ingredient, optionally filtered by chef, in site search order.
- [Allrecipes API: Get recipe](https://fous.com/methods/allrecipes.com/get-recipe.md): 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.
- [BBC Good Food API: Get recipe](https://fous.com/methods/bbcgoodfood.com/get-recipe.md): 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.
- [Serious Eats API: Get recipe](https://fous.com/methods/seriouseats.com/get-recipe.md): Gets a complete Serious Eats recipe by name or page link, with ingredients, directions, timing, nutrition and ratings when the page shows them.
- [BBC Good Food API: Search recipes](https://fous.com/methods/bbcgoodfood.com/search-recipes.md): Finds BBC Good Food recipes for a dish or ingredients in search order, with ratings, time, difficulty, photos and links. Excludes app-only recipes.
- [Allrecipes API: Search recipes](https://fous.com/methods/allrecipes.com/search-recipes.md): 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.
- [Serious Eats API: Search recipes](https://fous.com/methods/seriouseats.com/search-recipes.md): 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.
- [DoorDash API: Search restaurants](https://fous.com/methods/doordash.com/search-restaurants.md): Finds DoorDash restaurants delivering to a street address or ZIP code, optionally for a cuisine or dish, in DoorDash's search order. Fees and times reflect guest offers; the numeric fee is null when DoorDash shows no amount.
- [All Food Network methods](https://fous.com/methods/foodnetwork.com.md)
