The Core Idea: One Connected Workflow
Most people manage their food life across four or five disconnected tools — a recipe app, a notes app for shopping lists, a calorie tracker, maybe a spreadsheet for planning. Each works in isolation and none of them talk to each other. MealMain is built around a single connected workflow: the same recipe that inspires you on Monday drives your shopping list on Saturday and updates your nutrition totals automatically.
Everything in the app links forward. A recipe contains ingredients. Those ingredients have verified nutrition data. Add the recipe to your planner and the nutrition is calculated. Send the plan to cart and your shopping list is built. Cook the meal and it logs to your history. At each step you're working with the same underlying data, not re-entering it.
Creating Recipes from the Ingredient Database
When you create a recipe in MealMain, you build it from a database of verified ingredients — each with accurate nutrition data stored per 100g. You search for an ingredient (chicken thigh, broccoli, olive oil), set the quantity, and the recipe's nutrition is calculated from the actual composition of what you're adding, not an estimated average.
This matters because it means the nutrition figures attached to any recipe you create or save are real. If you adjust a quantity — add more protein, reduce the oil — the macro breakdown updates immediately. The recipe you build is nutritionally transparent in a way that a recipe copied from a food blog simply cannot be.
Once created, recipes can be published publicly so other users can discover them, kept private for personal use, or shared directly. You can also import existing recipes using the AI import tool — paste a URL or describe a meal and MealMain will generate the ingredient list and nutritional breakdown for you to review and save.
Building Your Profile and Sharing Recipes
Your MealMain profile is your recipe library. Published recipes appear on your profile and are discoverable by other users through search and the feed. You can follow other users whose cooking style you like, and their new recipes surface in your feed.
The creator system gives you a structured way to build a public presence around food. Verified creators have their recipes featured more prominently across discovery surfaces. Whether you want a private recipe library or a public profile others can follow, the platform supports both — the same tools work for personal use and for building an audience.
Planning Your Week
The planner is a weekly view where you assign recipes and meals to specific days. You can add full recipes, quick-add single ingredients or simple meals, and adjust servings per entry. As you build the week, the planner accumulates nutrition totals — you can see each day's calories and macros at a glance, and the week's overall balance.
Planning ahead is where MealMain produces its most concrete benefit. Deciding what to eat on Sunday for the week means those decisions are made when you're calm and have time to think about balance — not when you're hungry at 6pm deciding between cooking and ordering out. The planner makes the whole week visible at once, so imbalances (three high-carb days in a row, low protein on busy days) are easy to spot and fix.
From Plan to Cart: Shopping Made Practical
Once your week is planned, MealMain builds your shopping list automatically. Ingredients across all planned recipes are consolidated — if three different meals use chicken, the total quantity appears as one line item. The list is organised by category so you move through the shop logically rather than jumping back and forth.
As you shop, you check items off. The checked state persists, so if you're doing multiple shopping trips you don't lose your progress. The cart also supports manual adds — if you want to pick up something that isn't part of a planned recipe, you can add it directly. Past shopping trips are stored in your shopping history, making repeat planning faster: you can see what you bought last week and use it as a starting point.
Cooking History and Habit Tracking
When you cook a meal, logging it takes a few seconds. Your cooking history builds over time as a record of what you've actually made — distinct from what you planned. This gap between planned and cooked is useful data: it shows which meals you follow through on and which you skip, helping you build a more realistic planning habit over time.
Shopping history and cooking history together give you a picture of your actual food life rather than your aspirational one. Most people who look at this data for the first time find a handful of very consistent meals they cook repeatedly — and a long tail of things they planned but never made. Knowing which category a recipe falls into for you is genuinely useful for planning.
AI Meal Import and Creation
MealMain includes two AI-powered tools for getting meals into the app faster. The import tool lets you pull a recipe from any URL or describe a meal in plain language — MealMain generates an ingredient breakdown that you can review, edit, and save as a recipe with full nutrition data attached.
The AI creation tool goes further: describe what you want (high-protein breakfast under 500 calories, something with the chicken thighs already in your fridge) and it generates a recipe to match. Both tools are designed to reduce the friction of getting new meals into your library, particularly for people who already cook from memory or from recipes that predate apps.
Advanced Search: Finding Recipes by Nutrition and Ingredients
MealMain's search goes beyond recipe names. You can filter by nutritional targets — find recipes above a certain protein threshold, below a calorie limit, or within a specific macro ratio. You can search by ingredient to find all recipes using something you have on hand. Combined filters let you narrow down to exactly what fits your goals and your fridge.
This kind of search is only possible because every recipe in MealMain has verified ingredient-level nutrition data attached. A recipe database built on user-submitted calorie estimates cannot support reliable nutrition filtering — the data is too inconsistent. The nutrition search on MealMain reflects what the food actually contains.