SousChef — From Saved to Served
Tagline
The recipe app that closes the loop: import from any platform, plan your week, and send everything to Instacart in one tap.
Inspiration
Recipe apps stop at saving. You import a recipe, it sits in a list, and you still end up at the grocery store scrolling through your phone trying to remember what you need. The gap between "that looks good" and "dinner is on the table" is still entirely manual: meal planning, ingredient tracking, grocery shopping, and coordinating with your household. SousChef was built to close that gap.
What it does
SousChef is a native iOS app that takes a recipe from any platform (Instagram, TikTok, YouTube, food blogs) and turns it into a planned meal with a fully built grocery cart on InstaCart, ready for checkout.
Core features
- Universal Recipe Import: Paste any URL or share directly from Instagram/TikTok via the iOS Share Extension. AI extracts ingredients, steps, nutrition info, and creator credit automatically.
- Visual Meal Planner: A weekly calendar with breakfast, lunch, snack, and dinner slots. Tap a slot, pick a recipe, and your week is planned.
- Smart Shopping List: Tap "Add to Shopping List" from any meal plan or recipe. Ingredients are automatically categorized (Produce, Dairy, Meat, Pantry) and deduplicated across meals.
- Instacart Integration: One tap sends your entire shopping list through an AI processing pipeline that cleans ingredient descriptions, strips recipe jargon ("for topping," "divided"), maps items to grocery departments, structures quantities/units, and sends it to Instacart's Products Link API. If using Instacart app the link will open in app. Its a fully built, ready-to-checkout grocery cart opens directly in Instacart.
- Households: One Pro subscription lets your whole family join for free. Shared meal plans, shared shopping list, real-time sync. Everyone's items go into one Instacart order.
- AI Sous Chef: Every recipe comes with a context-aware AI cooking assistant. It knows the recipe, your dietary preferences, and can suggest substitutions, techniques, or entirely new ingredients, which can be added to your shopping list in one tap.
How we built it
- SwiftUI: Fully native iOS app using MVVM architecture
- Firebase: Authentication (Google, Apple, Email), Firestore for real-time data sync across household members, Cloud Functions for backend logic
- RevenueCat: Subscription management with two tiers (monthly/yearly). Pro unlocks Households and AI Sous Chef. Entitlement checking via RevenueCat SDK, Customer Center for subscription management.
- Instacart Products Link API: AI-powered ingredient processing pipeline that transforms raw recipe ingredients into structured grocery items, then sends them to Instacart's API to generate a pre-built cart
- OpenAI API: Powers recipe extraction from URLs, ingredient parsing, AI Sous Chef conversations, and Instacart item mapping. API keys secured via Firebase Cloud Functions.
- iOS Share Extension: Native share extension that catches recipe URLs from Instagram, Safari, TikTok, and any app with a share sheet
Monetization Strategy
SousChef has two revenue streams:
- Instacart Affiliate Program: Every grocery order placed through SousChef's Instacart integration generates affiliate revenue. This scales passively with user adoption: more users cooking = more grocery orders = more revenue with zero marginal cost.
- Pro Subscription (via RevenueCat): $9.99/month or $69.99/year. Pro unlocks:
- Households: One subscription, whole family joins free. Shared meal plans, shared shopping list, combined Instacart orders. This is the primary conversion driver: the value proposition is immediately tangible when a second person joins.
- AI Sous Chef: Personal AI cooking assistant for every recipe.
The Household feature creates natural subscription stickiness: once a family is coordinating meals through SousChef, switching costs are high. The affiliate revenue compounds on top: a household of 4 placing weekly Instacart orders generates significantly more affiliate revenue than a solo user.
Challenges we ran into
- Instacart API access: Getting access to the Products Link API required demonstrating a real use case with structured ingredient data. Building the AI pipeline that transforms messy recipe ingredients into clean, structured grocery items was the core technical challenge.
- Real-time household sync: Ensuring shopping list updates from one household member appear instantly on another member's device required careful Firestore listener architecture and conflict resolution.
- Recipe extraction accuracy: Every food platform structures content differently. Instagram reels, TikTok videos, YouTube descriptions, and food blogs all require different parsing strategies. The AI extraction pipeline needed to handle all of them reliably.
Accomplishments we're proud of
- The full loop works: Instagram reel → recipe → meal plan → shopping list → Instacart cart → groceries delivered. No other app completes this chain.
- Households with real-time sync: you can watch items appear on your list as a family member adds them from their phone.
- The Instacart integration generates a production-ready grocery cart, not just a list of text.
What's next for SousChef
- Android version
- Pantry tracking: the app knows what you already have, so it only adds what you're missing
- Multi-store support beyond Instacart
- Recipe scaling for household size
- Social features: share collections with friends, discover what your network is cooking
Built With
- firebase
- revenucat
- swiftui

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