If your recipe has a specific demographic of people who are interested, use your on-page content as well as your schema to target them effectively. Let's say you are targeting people who are looking for recipes that are Keto.
You should create a strategy that you use on every recipe for targeting specific keywords. Add the keyword to your meta tag, title tag, and inside of your recipe content on-page and your schema. This is the best way to optimize your recipes for specific demographics.