What should I cook today? Display AI-generated recipes directly on your HA Dashboard 👨‍🍳

Hey everyone! :wave:

I’ve been playing around with the OpenAI Conversation integration in Home Assistant and wanted to use it to solve an everyday household problem: “What should we cook today?”

Asking the voice assistant for a recipe is great, but having it read out a long list of ingredients isn’t very practical if you forget them 2 minutes later. So, I created a solution to display the fully generated recipe directly on a Lovelace UI dashboard.

How it works:

  • You ask your Voice Assistant for a recipe.
  • The AI uses a script (via exposed tools) to send the recipe text as an event.
  • A trigger-based Template Sensor catches the event and stores the long text.
  • A simple Markdown card displays it beautifully on your wall tablet or phone.
  • (Bonus) I even added a button to send the recipe to your email via SMTP!

It’s completely native, stable, and requires no heavy external add-ons.

I’ve put together a detailed, step-by-step guide on how to set it up (including the prompt, the scripts, and the YAML codes).

You can check out the full guide and code on my GitHub: :point_right: GitHub - hollosipeti/What-should-I-cook-today-HA-and-OpenAI: What should I cook today? Displaying AI-generated recipes on the UI. Like it? Send it via email! · GitHub

Let me know what you think, or if you have any ideas to improve it! Happy cooking! :man_cook::stew:

Respectfully I ask that you might please change the wording in your title and post? There are better options to using WAF. I like PAF but HAF is also effective, appreciated.

4 Likes