Inspiration
The idea for AI Chef came from the everyday problem of staring at random ingredients in the fridge and not knowing what to cook. We wanted to create something fun, practical, and creative that helps people reduce food waste, eat healthier, and discover new recipes—without needing to search endlessly online.
What it does AI Chef is a web app where users enter the raw ingredients they have on hand. Using AI, the app generates unique, step-by-step recipes tailored to those specific ingredients and the user’s preferences (e.g., dietary needs, cuisine style). The recipes are designed to be creative, so users can try dishes they might never think of on their own.
How we built it We built AI Chef as a lightweight web app using:
Frontend: Next.js and shadcn/ui for a clean, responsive user interface.
Backend: Gemini API to generate recipes dynamically based on user input.
State & logic: Simple React state to manage form data and display recipe results.
Design: Focused on a playful yet minimalist design so users can jump straight into cooking.
Challenges we ran into Crafting prompts that reliably produce detailed, clear, and creative recipes.
Balancing creativity with practicality—ensuring the AI doesn’t suggest unrealistic combinations.
Keeping the app fast and responsive while generating text from AI.
Accomplishments that we're proud of Turning a simple idea into a functional, usable product.
Making cooking feel accessible and fun, even for users with limited ingredients.
Designing a clean and intuitive interface that anyone can use without instructions.
What we learned Prompt engineering is key to getting high-quality, useful AI outputs.
Small UX touches (like copying ingredients to clipboard or saving favorite recipes) can greatly improve user experience.
Even a simple app can create real value if it solves a common, relatable problem.
What's next for AI Chef Add user profiles to save and share favorite recipes.
Support different dietary preferences and cuisines.
Enable users to upload photos of their ingredients for automatic recognition.
Build a mobile version for quick recipe generation on the go.
Introduce “community recipes” where users can publish their own AI-generated creations.
Built With
- gemini
- nextjs


Log in or sign up for Devpost to join the conversation.