Hi everyone,

I am currently using a wild mix of browser bookmarks, actual printouts, saved PDFs and screenshots to save recipes I liked and might want to cook again. Obviously this has become unsustainable over the years so now I thought I could put that into a service specialized for that and maybe also stop using Bring! as my shopping list while I’m at it, just to reduce my dependence on cloud services.

I am basically looking for something I can use to catalogue my recipes that allows me to import my various sources and turn them into a searchable uniform format, preferably with some sort of OCR.

I looked at Mealie and Kitchenowl but don’t quite like how they present the recipes and their recipe parsing works only so so…

Have you guys any recommendation?

  • burning_beard@lemmy.world
    link
    fedilink
    English
    arrow-up
    25
    ·
    19 days ago

    I’ve been happy with Mealie for the last year or so. The parsing does often require manual adjustments for ingredients not yet in my db, and while that’s a bit annoying hasn’t been a blocker for me.

    Curious to hear other recommendations here too!

    • sicarius@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      19 days ago

      Same, mealie has been fine.
      So I have to amend ingredients during the parsing, doesn’t take long.
      Does everything I need.

    • MaggiWuerze@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      18 days ago

      I liked what I saw so far as well, just wish they would have a better UI for the actual recipe steps. I like to have the relevant ingredients listed with the steps instruction so you’re not constantly scrolling

  • Boba@lemmy.ca
    link
    fedilink
    English
    arrow-up
    11
    ·
    19 days ago

    I’ve been using tandoor after using mealie for awhile. I find it works very well.

    • r0ertel@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      19 days ago

      I’ll second Tandoor. I use a tablet in the kitchen for recipes and like the mobile client for that. I also like that I can have two separate users who share recipes and meals.

  • John Colagioia@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    19 days ago

    I don’t know if I’d recommend it to anyone else, but I like the Cook “programming language”. They’re a little AI-happy, but that does mean that they run a service that converts online recipes; no OCR that I’ve found. It works nicely for me, because I can dump the recipes in a git repository to move them around, and since it exports Markdown, I can drop recipes into my blog when the situation calls for it.

    • Otter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      19 days ago

      Oh wow that’s neat

      Does the ecosystem have something like Mealie and Tandoor, where a nontechnical user can drop in a link to add a recipe?

      • John Colagioia@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        18 days ago

        It looks like they have something at https://cook.md/, but I have to admit that the marketing-speak gives me a headache with their paid tiers and AI-bot thing.

        However, because it’s all text, it’s still pretty flexible. For example, if we find a recipe, say Bánh Mì (gotta love Wikibooks having random things like this…), if you stuff https://cook.md/ in front of the URL, their (LLM-driven) service parses it out, like so, with a download file. That’s a bit fussier/uglier than handing it a link (or clicking a browser add-on), but probably still in-bounds for casual users, if only barely…

  • PC509@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    18 days ago

    Mealie has been great for me, but there’s still a few things missing. I’ve seen some people vibe code some cool little things that would make great additions to something like that (create a meal plan for x amount of people and it’ll create a grocery list; select what you have and it’ll find the recipes you can make; import PDF’s (things like EveryPlate, etc.)).

    But, outside of those few minor things I’d like to see, it’s been pretty good. But, the way they present the recipes, I can get that. There’s some work to be done, but overall I really like it.

  • ISOmorph@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    19 days ago

    I’ve been using Grocy, since my main use case is grocery list sharing with my wife. It has recipes as well, and since the DB knows your kitchen, it can display if you’re good to go or need to go shopping for your meal.

  • EarMaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    We also did use bring for a long time and the only one coming near to it’s UX was KitchenOwl for me.

  • Evotech@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    6
    ·
    18 days ago

    Just vibe code it to your specs. That’s what i did…

    Unpopular on Lemmy maybe but you can just do that now. I had an idea that i could just paste any url into it and it would parse it for my format. I made it self hostable. And my family use it

    https://github.com/evolite/reci

      • Evotech@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        18 days ago

        And that’s probably good :)

        but if something slightly annoya me i can just fix it. And i can make it as dumb as i want it. No buttons or features i dont use.

        • neclimdul@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          18 days ago

          if only there was a software concept that anticipated this and gave you the ability to own and modify your software…

          • girsaysdoom@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            18 days ago

            There’s a lot of reasons why you might want to develop your own program to solve a need. Usability, privacy concerns, not wanting to vet someone else’s code, or just practice are all valid.

            • neclimdul@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              18 days ago

              Easier to get features you didn’t even consider, shared testing and bug finding, and shared maintenance burden.

              You even shared your code like you where inviting all of those things…