Swap or replace a food in your plan
Updated 2026-07-06
No generated plan gets every meal right for every kitchen. Maybe you cannot stand lauki, maybe paneer is too expensive this month, maybe the plan says fish and it is a Tuesday in your house. Diet2Fit gives you three ways to handle this: swap the food in your plan, log what you actually ate as an off-plan item, or create a custom food when our database does not have your family's version of a dish.
Swapping a food in your plan
- Open the My Plan tab and tap the day you want to change.
- Find the meal, and replace the item you do not want with one you do — search our Indian-first food database for the dish or ingredient.
- Check the meal's macros and nutrition score after the swap to see how the replacement compares to the original.
Swaps you make to a weekday become part of your plan for that weekday, so a one-time fix — moving Thursday's paneer to chana — keeps paying off every Thursday.
The like-for-like rule
Here is the single most useful swapping habit: swap within the same role — protein for protein, carb for carb, fat for fat.
Every meal in your plan has a job. The dal or paneer or chicken is there for protein; the roti or rice is the carb base; the ghee and oil carry the fats. If you swap paneer (a protein) for aloo sabzi (mostly carbs), the meal still fills your stomach but its protein quietly disappears — and protein is the macro most Indian diets already run short on.
Some like-for-like examples:
| Instead of | Try | Role |
|---|---|---|
| Paneer bhurji | Egg bhurji or scrambled tofu | Protein |
| Fish curry | Chicken curry or rajma | Protein |
| 2 rotis | 1 katori rice (moderate) | Carb |
| Poha | Upma or idli | Carb-based breakfast |
| Peanuts | A little ghee or seeds | Fat |
The macros shown on each meal make this easy to verify: after a swap, glance at the protein number. If it dropped a lot, your swap changed the meal's job, not just its flavour.
When you ate something else: off-plan logging
Swapping is for planning ahead. But sometimes the day just happens — a colleague's birthday cake, chhole bhature at a family lunch. For that, do not edit your plan; log the item as off-plan in your Daily Log. The plan stays intact for next week, and your log stays honest for this one.
Two fast ways to do it:
- Use Log Meal from the Quick Actions on your Home tab and add the item as an off-plan entry.
- Point the AI meal scanner at your plate — it identifies the food and its nutrition from a photo, and you can log it from there. This is the lowest-friction way to capture a meal you did not plan.
Off-plan items count toward your day's totals and show up in your weekly planned-vs-consumed report — which is exactly what you want. The report is only useful if it reflects reality.
When the database does not have your dish
Every family's dal is different, and some dishes are truly local. Create a custom food: give it a name, and the AI fills in an estimated nutrition profile, which you can review before saving. Once created, it is yours to log or swap in any time. For dishes you eat weekly — your mother's specific chicken curry, your hostel mess khichdi — a five-minute custom food beats guessing every single time.
One habit worth building
When you swap, watch portions, not just dishes. "I replaced rice with roti" sounds virtuous, but 4 large rotis can out-eat a katori of rice. Use familiar measures deliberately — count rotis, count katoris — and let the portion and macro numbers on the meal settle debates. Honest portions with imperfect food choices beat perfect food choices with wishful portions.
If you have allergies, diabetes, or any condition with dietary restrictions, check significant substitutions with your doctor or a registered dietitian — a swap that is fine for most people may not be fine for you.
Still stuck? Email contact@diet2fit.com — a human reads every message.