Features How It Works Blog
AI Meal Planner

Plan your week in 30 seconds.

Pick 1 to 14 days. iMeal fills every empty meal slot with complete recipes — name, ingredients, cooking steps, exact macros — built around your goal, your diet, what you've already eaten today, and the calories you've burned. With an auto-generated grocery list ready to shop.

Download iMeal AI on the App Store Free to download · iOS · Planning included with Premium trial

From "what should I eat?" to your week, planned

Decision fatigue is the reason most meal-planning attempts collapse on Wednesday. iMeal removes the decision.

1

Set the inputs once

Goal, body stats, diet type, allergies, cuisine likes, cooking time, budget. Done in a 20-question onboarding.

2

Pick 1 to 14 days

Tap the range. The AI generates a complete plan — every empty meal slot filled with a real recipe, smart calorie distribution, variety across the week.

3

Cook & shop

Each recipe has cooking instructions. The grocery list is auto-built — aggregated across meals, duplicates consolidated, organized by store section.

Not "eat a salad." A complete recipe.

A meal suggestion isn't a category. It's everything you'd need to actually make and log it.

One tap produces:

  • A named dish — not a placeholder. Something specific and cookable.
  • Ingredients with quantities — every component listed with portions, ready to drop into the grocery list.
  • Step-by-step cooking instructions — so you can actually make the meal, not just see a photo of it.
  • Exact macros — calories and protein/carbs/fat per ingredient and total. Already counted against your daily target.
  • Prep time — so it fits the day you actually have. Long if you're cooking on Sunday, short if it's a weeknight.
  • Built around your day — the suggestion accounts for your goal, diet type, allergies, the macros you have left, what you've already eaten, the calories you've burned, the time of day, your cuisine preferences, your cooking-time limit, and your budget.

Not pre-tuned to one diet. Tuned to yours.

In onboarding you state your diet type, allergies, religious or medical restrictions, and cuisine likes. Everything the planner generates downstream respects it.

Diet types

Omnivore, vegetarian, vegan, pescatarian, keto, paleo, low-carb. Pick yours, and meal generation stays inside the lines automatically.

Allergies & intolerances

Peanuts, tree nuts, dairy, gluten, shellfish, eggs, soy, fish, sesame. State once, and you'll never see those ingredients in a suggestion again.

Religious & cultural

Halal, kosher. State it, and the planner generates meals that respect it — no special mode, no separate app.

Medical conditions

Diabetic, kidney/renal, PCOS, anti-inflammatory. The macro mix and ingredient choices adapt to what your body needs.

A plan that holds together

Fills only your empty slots

If you've already planned Tuesday dinner, iMeal works around it. No overwriting what you've committed to.

Distributes calories smartly

Across the day — breakfast, lunch, dinner, snacks — not crammed into one mega-meal at 8pm. Real-day rhythms.

Stays within ~10% of your targets

Daily calorie goal, protein/carb/fat ratios. The plan respects the math you set in onboarding, not a generic chart.

Keeps variety across the week

Not the same chicken bowl seven times. The AI rotates cuisines, proteins, and prep styles within your constraints.

Plus the parts that make a plan stick

Auto-generated grocery list

Built from your meal plan: ingredients aggregated across meals, duplicates consolidated (one entry for "2 lbs chicken" instead of seven), organized by store section, with checkboxes for as-you-shop.

Activity-aware suggestions

Burned 600 calories in a workout? The next meal suggestion comes back higher-calorie to match. The plan adapts to your actual day, not just the day you planned.

Single-meal mode too

Don't want a full week? One tap gets a single meal idea that fits exactly what you have left for the day — macros, time, mood. Useful when 5pm hits and you don't know what to cook.

Re-roll any meal

Don't love a suggestion? Regenerate just that slot without redoing the whole plan. The constraints stay locked, the meal changes.

For people who want to eat well without thinking about it

You meal-prep on Sundays

Pick 7 days, get back a coherent week with the grocery list ready. Buy once, cook in batches, hit your macros all week.

You have a specific diet

Keto, halal, low-FODMAP, dairy-free — state it once. The planner respects it for every meal it generates, forever.

You hate the 5pm decision

"What's for dinner?" answered before you have to think about it. The plan is already there when you open the app.

You train and need to eat for it

Your meal plan shifts with your workout volume — heavier training day, higher-calorie suggestions, matched macros.

Common questions

Can the planner respect my specific diet (halal, keto, PCOS, etc.)?

Yes — that's the whole point. State your diet type, allergies, religious restrictions, and medical conditions in onboarding, and every meal the planner generates respects them. There's no "halal mode" or "keto mode" — it's just the planner doing what you told it.

How long does it take to generate a plan?

Pick the range, tap generate — a complete plan with recipes, macros, and a grocery list comes back in roughly half a minute. You can regenerate individual meals without redoing the whole plan.

What if I've already planned some meals?

The planner fills only your empty slots. Meals you've already committed to stay untouched.

Does the grocery list track prices or what's in my pantry?

No. The grocery list aggregates ingredients from your plan, consolidates duplicates, and organizes by store section — but it doesn't track prices or inventory. Pantry tracking and price comparison are not features today.

Can I import recipes from TikTok or Instagram into the plan?

Not by pasting a link — link import is on the roadmap. But you can screenshot the finished dish, let iMeal's photo analysis reconstruct it (ingredients + cooking steps + macros), and that saved recipe drops into your plan like anything else. See How to Save Recipes from Social Media.

Is meal planning free?

Meal planning is a Premium feature. iMeal is free to download, barcode scanning is free and unlimited even on the free tier, and the Premium trial lets you test the planner before committing.

Stop deciding what to eat
every single day.

Set your targets once. Tap a range. Get a week of meals that fit — with the grocery list. Test it on the free trial.

Download iMeal AI on the App Store Free to download. No credit card to start.