Rasoi Bazaar is a full-stack web app that helps you cook Indian dishes right at home.
Pick any Indian cuisine you want — Rasoi Bazaar gives you everything you need: ingredients, basic equipment, and step-by-step instructions to follow along.
👉 Live Demo: rasoi-bazaar.vercel.app
Rasoi Bazaar is your digital kitchen companion for exploring Indian cuisine.
It guides you through the entire cooking process — from finding a recipe to plating your dish.
Each recipe comes with the full ingredient list, tools needed, and clear instructions anyone can follow.
The goal: make Indian cooking accessible, simple, and genuinely fun to do at home.
Built this because most Indian recipes online skip steps assuming you already know them. or are too distracting.
This keeps it clear. No guessing. Just cooking.
- 🔎 Explore Authentic Recipes — Browse Indian dishes across regions and categories.
- 🧾 Step-by-Step Cooking Guide — Follow clear, easy-to-understand instructions.
- 🥣 Ingredient Breakdown — See what you need and in what quantity.
- 🧰 Equipment List — Know the tools you'll need before you start.
- 📱 Responsive Design — Works smoothly on desktop, tablet, and mobile.
- 🌶️ Real Indian Flavors — Recipes curated for authenticity and taste.
Frontend:
- React.js
- Next.js
- Tailwind CSS
Backend:
- Node.js
- Gemini API
Deployment:
- Vercel
If you want to run Rasoi Bazaar locally, here’s how to set it up.
cd Desktop
git clone https://github.com/PranavKohli24/Rasoi-Bazaar.git
cd Rasoi-Bazaarnpm installCreate a .env file in the root directory and add the following:
GEMINI_API_KEY=your_api_key
Get your gemini api key from https://aistudio.google.com/api-keys Then Create New API Key or use an existing one.
Run the Project:
npm run devNow open http://localhost:5173 and you’re good to go.
- 👤 User accounts to save favorite recipes
- 🍛 Personalized recommendations
- 🔁 Ingredient substitution suggestions
- 📸 User-submitted recipes
- 🎥 Video tutorials for each dish
Contributions are welcome! To get started:
- Fork the repo
- Create a new branch (
feature/your-feature-name) - Make your changes
- Commit and push
- Open a pull request
Pranav Kohli
Email me at hey@pranavkohli.me
Built with love for Indian food and web development. Every recipe, every line of code - made to bring the flavors of India to your kitchen.

