I've tried a lot of meal planning apps, but Kitchen Savvy is by far my favorite.
It doesn’t just give you random recipes, it takes into account your preferences, skills, and even your schedule. It really feels like the app understands my cooking style and dietry habits at once.