Recipes By Tag

Obtain recommended recipes by mealTag

Use the recipesByTag query to obtain recommended recipes for different meals tag.

Options: 'Appetizer', 'Sauce', 'PLANT_BASED', 'Branded', 'Salad', 'Tea', 'Fried', 'GLUTEN_FREE', 'Cocktail', 'Shake', 'Dip', 'Side', 'Snack', 'Lunch', 'Dessert', 'VEGETARIAN', 'Vegetarian', 'Soup', 'Gluten-Free', 'Kids', 'Wine', 'Beverage', 'Dinner', 'Breakfast', 'DAIRY_FREE', 'Bread', 'VEGAN'

Refer to this document to find a complete tag list.

This query is a variant of recipesByMealTime.

Available Arguments

Argument Name

Type

Description

dietaryTags

[DietaryTag]

Possible values: VEGETARIAN, VEGAN, PLANT_BASED, DAIRY_FREE, GLUTEN_FREE

maxPrepTime

Int

Maximum preparation time in minutes.

Filters out recipes with prep time longer than the value.

Tag

String

List of tags

Available Fields

The following fields will be displayed in the response:

Field Name

Type

Description

id

ID!

The recipe's id

databaseId

String

The database id of the recipe

totalTime

String

Total preparation and cooking time in text format

E.g., 5 minutes

name

String

Name of the recipe

Refer to this documentation to get the complete list of recipe fields you can add to the query response

Example

{
  recipesByTag(tag: "Breakfast" dietaryTags:[DAIRY_FREE] maxPrepTime:8) {
    edges {
      node {
        name
        mealTags
        programIds
        author
        servingWeight
        numberOfServings
        instructions
        ingredientLines
        
      }
    }
  }
}

Last updated