---
title: "Search MyPlate Kitchen recipes"
method: GET
path: "/recipes"
tags: ["Recipes"]
---

# Search MyPlate Kitchen recipes

`GET /recipes`

## Request

- Base URL: `https://myplate.food/api/v1`
- URL: `https://myplate.food/api/v1/recipes`
- Auth: none declared

Search the ~1,072-recipe public-domain USDA MyPlate Kitchen collection by query, food group, category, max calories and minimum rating. Returns recipe cards; use /recipes/{slug} for the full recipe.

## Query parameters

- `q` string
- `food_group` 'fruits' | 'vegetables' | 'grains' | 'protein-foods' | 'dairy'
- `category` string
- `max_calories` number
- `min_rating` number
- `limit` integer
- `offset` integer

## Response `200`

A page of recipe cards.

- object

---

[API](https://skmtc.dev/myplate/apis/myplate-food-nutrition-api.md) · [All operations](https://skmtc.dev/myplate/apis/myplate-food-nutrition-api/llms.txt) · [OpenAPI document](https://skmtc.dev/myplate/apis/myplate-food-nutrition-api/revisions/cb7ba731c59b?raw)
