App Templates  /  AI Recipe
iOS app template · Full source code

AI Recipe – Smart Cooking Assistant

Turn your ingredients into delicious recipes with AI Enter them, choose a prompt, or snap a photo — it's that easy

SwiftUIiOS 15+Xcode 15+AdMobFirebaseIn-App Purchases
$169
Buy Source Code
  • Complete Xcode project
  • Full SwiftUI source code
  • Free support included
Watch the video demo ↓
Full source codeCustomize the complete Xcode project
SwiftUINative Apple development
iOS 15+Minimum supported iOS version
Free supportHelp with the source code as delivered
About the template

AI Recipe

You’ve likely seen the success of apps like Cal AI and other AI-powered tools focused on recipe generation, health tracking, or calorie analysis. This app offers a powerful foundation for exploring the potential of AI and image understanding. With just a simple prompt adjustment, you can repurpose the core functionality to create apps that analyze photos for entirely different use cases — whether it's identifying objects, suggesting home decor ideas, or anything else where AI interprets visual input.

You will get the complete source code for the app as seen in the video demo. Nothing more or less than what the demo shows. This app is compatible with the latest version of Xcode and SwiftUI. The codebase is production-ready, built in SwiftUI and compatible with Xcode 15+. It is powered by the OpenAI ChatGPT API, and all the recipes included with the app are sourced from Firebase. As a bonus, we’ve also included a separate project to help you easily upload new recipes to Firebase.

Requirements

What do I need to get started?

You will need a Mac computer with Xcode 15+. This app requires iOS 15+. All templates on this website are for iPhones without iPad support. An AdMob account is necessary if you want to show ads in the app. We provide basic PDF documentation on how to replace the AdMob Interstitial Ad identifiers and the in-app purchase product identifiers. You will also get a simple PDF documentation file on how to setup your Firebase account, or check our Tutorials page.

How it works

How does it work?

  • Users can choose to enter ingredients manually, select a recipe prompt, or take a photo of their ingredients.
  • The main dashboard also shows a list of recipe categories, and corresponding recipes which are sourced from Firebase.
  • The app uses ChatGPT to analyze the input and generate a full recipe with a title, ingredients list, and step-by-step directions.
  • Users can also add recipes to their favorites list. This list of favorite recipes is stored on device.
  • The app includes a limited number of free recipe generations and unlocks unlimited access with a one-time in-app purchase.
  • We've also included a credits system, allowing users to purchase credits through consumable in-app purchases.
  • In-App Purchases are handled via a private framework. This framework doesn't support subscriptions. You can use this framework for any other games/apps you want to add in-app purchases.
Video demo

See AI Recipe in action

Cook Smarter with AI-Powered Recipes

Need more than the template?

I can customize this project for your product, add features, or use it as the starting point for a larger native iOS app.

Discuss a custom build →