А если их нет, то как можно выйти из этой ситуации?
Варианты:
1. Написать свои рецепты (например набрать из книг или руками вытащить из других сайтов)
2. Спарсить рецепты с других сайтов (очень некрасиво так поступать, на самом деле)
3. Взять тот API с рецептами на английском и перевести. (можно перевести сначала автоматически, а потом вручную провалидировать)
Все варианты подразумевают, что API ты будешь делать свой, а способы лишь дают варианты, как изначально можно заполнить твою базу данных.
Если ты претендуешь на качественный и уникальный контент, а не 10 тысяч способов приготовить омлет, все из которых уже есть в интернете, то в любом случае придётся как-то руками добавлять рецепты, проверять их выполнимость и качество результата.
Владельцу же сайта с рецептами нет никакого смысла делать бесплатный открытый API:
1. Это дополнительная нагрузка на сервера, которая не приносит рекламного трафика.
2. Это отличное подспорье для конкурентов, так как только им и нужен такой API