A recipe app that spins up a random dinner, balancing surprise with dietary needs.

Overview
Chef Roulette picks a random recipe and walks you through it step by step, injecting a bit of excitement and discovery into home cooking.
Challenges
Balancing randomness and preferences. The core is random selection, but people have dietary restrictions and tastes. The design had to keep the surprise while letting users tailor it with filters and cuisine preferences.
Visual hierarchy. Recipes vary wildly in ingredients and complexity. The information architecture puts the key details first while keeping the presentation appetising.

