usama_kashif
/cookthis / project

CookThis: See it. Snap it. Cook your version.

CookThis is an Android AI food photo to recipe app that turns dish photos, screenshots, ingredients, and supported food links into practical home recipes.

Built and maintained by Usama Kashif, founder and lead engineer. Last updated .

role
AI Product Engineer · Mobile
platform
Android
status
available on Google Play
year
ongoing
CookThis Android app screens showing food photo scanning, generated ingredients and cooking steps, cooking mode, saved recipes, and nutrition estimates

What Is CookThis?

CookThis is an Android AI recipe generator from a food photo. Take a picture of a finished dish, choose a screenshot, enter ingredients, or share a supported food link, then generate an estimated home recipe adapted to your cooking skill, servings, kitchen equipment, region, and dietary preferences.

It begins with a familiar moment: you see food at a restaurant, on a social feed, or at a friend’s table and think, “I want to make that.” CookThis closes the gap between that visual inspiration and practical instructions you can use in a real home kitchen.

How Does CookThis Turn a Food Photo Into a Recipe?

  1. Take or choose a food photo. Use the Android camera, a saved image, or a food screenshot.
  2. Add useful context. Include a dish name, remembered flavor, location, equipment, dietary preference, or serving count when it helps.
  3. Choose a recipe mode. Quick, Easy, Closest Taste, and Healthier modes shape the result around a different cooking goal.
  4. Review the estimate. Check ingredients, allergens, substitutions, cooking temperatures, and anything the image could not reveal.
  5. Cook step by step. Save the recipe and open it in a focused cooking view.

My Role

I independently shaped the product, designed the camera-first experience and engineered the mobile application from concept through its Google Play release. My work covered product decisions, UX, React Native development, backend integration, AI implementation, subscriptions and product analytics.

Choose the Starting Point You Already Have

CookThis supports several distinct cooking moments. You can build a recipe from ingredients already in the kitchen, turn a saved food screenshot into a recipe, or recreate a restaurant dish from a photo.

The result can also follow the goal of the cook. Easy mode provides a beginner-friendly path, Healthier mode creates a lighter interpretation of the photographed dish, and dietary preferences can guide generation with clear limits such as the halal-aware workflow.

A Camera-First Cooking Workflow

Most recipe products begin with a search box, a database, or a list of ingredients. CookThis can work with ingredients, but its main experience starts with the finished food.

That distinction removes a surprising amount of friction. You do not need to know the exact dish name or translate a craving into the perfect prompt. The photo becomes the prompt, while optional details make the result more useful.

Useful, Not Overconfident

A photograph shows appearance, not the complete recipe. It cannot expose a hidden marinade, the exact fat used in a sauce, or a restaurant’s preparation process.

CookThis treats that uncertainty as part of the product. The output is a simple home version based on visible clues and the context the user provides. When the match is ambiguous, the experience is designed to ask for help or communicate lower confidence rather than invent certainty.

Built Around the Person Cooking

The same plate should not produce the same instructions for everyone. CookThis can account for cooking experience, servings, equipment, region, recipe mode, and dietary preferences.

That means a beginner with one pan can receive a different path from an experienced cook with an oven and air fryer. It also means an ingredient that is uncommon in Pakistan can be explained or replaced with something more realistic to find locally.

The product goal is simple: shorten the distance between “that looks good” and “I can make my version of it.”

what it does

  • Take a food photo or choose a saved image or screenshot from the gallery.
  • Generate structured ingredients, cooking steps, substitutions, timing, servings, and practical tips.
  • Choose Quick, Easy, Closest Taste, or Healthier recipe modes.
  • Use supported shared food links as inspiration when suitable preview information is available.
  • Save generated recipes and reopen them in a cleaner cooking view.

why it matters

  • Starts with the finished dish you want to recreate, not only a pantry inventory or text prompt.
  • Adapts recipes to cooking skill, servings, available equipment, region, and dietary preferences.
  • Frames every result as an estimated home version instead of claiming to recover a secret or exact recipe.
  • Carries the recipe into a focused, step-by-step cooking mode once inspiration becomes action.

privacy notes

  • Food photos and account data are handled according to the published CookThis privacy policy.
  • Dietary and allergy preferences guide generation but do not replace checking labels or professional advice.
  • CookThis shows uncertainty instead of presenting every visual identification as certain.
  • Users are reminded to review allergens, ingredient suitability, cooking temperatures, and food-safety requirements.

build stack

#Expo SDK 54#React Native#Expo Router#React Native Vision Camera#Convex#OpenRouter#Clerk#RevenueCat#PostHog#Zod

trust and support

frequently asked questions

What does CookThis do?
CookThis turns food photos, gallery images, ingredients, and supported food links into estimated recipes designed for a real home kitchen.
Can CookThis find the exact recipe from a restaurant photo?
No food photo can reveal every hidden ingredient or technique. CookThis creates a practical home version inspired by the image and context instead of claiming to reproduce the restaurant's exact recipe.
Can beginners use CookThis?
Yes. CookThis can adapt detail to cooking ability, and Easy mode adds clearer instructions and practical cues for less-experienced home cooks.
Does CookThis support dietary preferences?
CookThis can account for preferences such as halal, vegetarian, and vegan cooking, as well as avoided ingredients. Users should still verify every ingredient, packaged product, and allergen themselves.
Is CookThis available on Android?
Yes. CookThis is available to install from Google Play on supported Android devices.

CookThis guides and use cases

Practical answers about what CookThis does, how its workflows work, where AI estimates have limits, and which cooking situations it fits.

article

CookThis vs ChatGPT for Recipes: Which Should You Use?

Compare CookThis and ChatGPT for food-photo recipes, ingredient ideas, personalization, cooking workflow, saved recipes, privacy, and practical limitations.

article

Food Photo to Recipe App for Android

Use CookThis on Android to turn a new food photo, gallery image, screenshot, ingredients, or supported food link into an estimated home recipe.

article

8 Free CookThis Alternatives for AI Recipes in 2026

Compare 8 free CookThis alternatives for food photos, pantry ingredients, dietary preferences, recipe search, and no-signup recipe generation.

article

Why I Built CookThis: An AI Recipe Generator From a Food Photo

See how CookThis turns a food photo into a practical home recipe tailored to cooking skill, equipment, location, and dietary preferences.

use case / People cooking for themselves

AI Recipe Generator for One Person

Use CookThis to generate a practical single-serving recipe around the ingredients, equipment, time, and leftovers that make sense when cooking for one.

use case / Students cooking on a budget

Budget AI Recipe Generator for Students

Use CookThis to turn available ingredients, a spending limit, limited equipment, and a student schedule into a practical estimated recipe.

use case / Home cooks with limited kitchen equipment

AI Recipe Generator for Limited Kitchen Equipment

Generate practical recipes around the equipment you actually have, whether that means a stovetop, one pan, an air fryer, or no oven.

use case / Home cooks using what they have

AI Recipe Generator From Ingredients You Have

Turn the ingredients already in your kitchen into a practical AI-generated recipe shaped around servings, equipment, skill, and dietary preferences.

use case / Home cooks in Pakistan

AI Recipe Generator With Ingredients Available in Pakistan

Create practical recipes around ingredients, measurements, equipment, and substitutions that make sense for a home kitchen in Pakistan.

use case / Home cooks wanting a lighter version

Make a Healthier Recipe From a Food Photo

Use CookThis Healthier mode to turn a food photo into a lighter estimated recipe while keeping substitutions, nutrition uncertainty, and user judgment clear.

use case / People saving food screenshots

Turn a Food Screenshot Into a Recipe

Use CookThis to turn a saved screenshot of a finished dish into an estimated home recipe, even when the post did not include complete instructions.

use case / Beginner home cooks

Turn a Food Photo Into a Beginner-Friendly Recipe

Use CookThis Easy mode to turn a food photo into a simpler recipe with clearer steps, practical cues, and equipment-aware guidance.

use case / Halal-conscious home cooks

A Halal-Aware AI Recipe Generator From Food Photos

How CookThis can adapt food-photo recipes around halal preferences while keeping ingredient checks, uncertainty, and user judgment visible.

use case / People saving food videos

Turn a TikTok Food Video Into a Recipe

Use CookThis to turn supported TikTok food links or saved video screenshots into an estimated recipe you can cook at home.

use case / People recreating restaurant dishes

Turn a Restaurant Food Photo Into a Recipe

Use CookThis to turn a restaurant or cafe food photo into an estimated, practical recipe designed for a real home kitchen.