🛒

Snap your groceries.
Eat healthy.

While you shop, take a photo of your cart or the shelf. DishPlan picks 3 healthy meals you can make — and shows exactly what's left to buy.

Takes about a minute · No account needed

1 of 8

What are your goals?

Pick everything that fits — you can choose more than one.

⚖️Lose weightLower-calorie, high-protein picks
💪Build muscleHigh-protein, balanced meals
❤️Maintain & eat healthierBalanced, whole-food focus
🩺Manage a conditionLow-sugar / low-sodium aware
2 of 8

What usually gets in your way?

Pick everything that fits — we'll plan around it.

No time to cookWe'll keep your meals fast
🤷No meal ideasWe'll suggest them daily
🍕Takeout & snacksWe'll make home cooking easier
🔁Staying consistentWe'll plan your week ahead
🧠

Good news — planning works.

People who plan their meals eat more varied, higher-quality food and are less likely to be overweight.

Source: Ducrot et al., 2017, IJBNPA — study of 40,554 adults.

DishPlan does the planning for you
— from one grocery photo.

3 of 8

How do you eat?

Pick the closest match.

🍽️Everything
🥬Vegetarian
🌿Vegan
🥑Keto / low-carb
🐟Pescatarian
🫒Mediterranean
4 of 8

Any allergies or intolerances?

Tap all that apply — we'll never suggest these.

5 of 8

Anything you dislike?

We'll keep these out of your meals.

6 of 8

How do you like to cook?

Time per meal

Cooking skill

Budget per meal

7 of 8

Who's eating?

So we can size the portions.

8 of 8

Your body & goal

We'll calculate your personal calorie target.

Sex

Age

Activity

Height (cm)

Weight (kg)

Goal (kg)

Calorie estimates use the Mifflin-St Jeor equation. Results are approximate and not a substitute for professional medical or dietary advice.

🧮

Building your plan…

This takes a few seconds.

Analyzing your goal
Calculating your calorie target
Personalizing your meals
Your plan
🎯

Lose 10 kg

At a healthy pace, about 20 weeks.

YOUR DAILY CALORIE TARGET
1,850
kcal per day to reach your goal
Your projected progress
12,950kcal / week
617kcal / meal
1,750BMR
2,400maintenance

📷 When you scan food, we'll only suggest meals that fit your per-meal calorie budget.

Sources: BMR calculated using the Mifflin-St Jeor equation (Mifflin et al., 1990, AJCN). TDEE estimated via standard activity multipliers (Gerrior et al., 2006, JADA). A deficit of ~500 kcal/day targets ~0.5 kg/week loss, per NIH/NHLBI guidelines. This app does not replace professional medical advice.

Let's shop smart 🛒
Hi there!
SNAP WHILE YOU SHOP

Scan groceries

Get 3 healthy meals + what's left to buy.

🥗
0
meals made
🔥
avg kcal/day

Today's plan

No meals yet — scan your groceries to start! 🛒
Scan
Take a photo of your cart or shelf —
or upload one from your device

Or type ingredients

Unlimited scans

🔍

Reading your photo…

Spotting the ingredients you have.

Your scan

Here's what we spotted

Tap to remove anything that's wrong.

What's your budget?

How much can you spend on missing ingredients?

🔥
Meals under 620 kcal

Matched to your daily target

Max 1 cheat day per week — no calorie limit on cheat days.

Your meal idea

From the 9 items you scanned.

🥗 ⭐ 92 health score

Grilled chicken & spinach bowl

🔥 480 kcal💪 42g protein⏱ 20 min

Tap to see recipe ›

🛒 Still to buy 2 items

🥗
⭐ 92 health score

Grilled chicken & spinach bowl

High-protein, low-calorie and ready in 20 minutes. Perfect for your goal.

480kcal
42gprotein
20mtime

Ingredients

🍗 Chicken breast ✓ have
🥬 Baby spinach ✓ have
🍚 Brown rice ✓ have
🍅 Cherry tomatoes ✓ have
🫒 Olive oil ✓ have
🍋 Lemon ✓ have

Steps

1

Season chicken, grill 6 min each side until cooked through.

2

Cook brown rice per package; halve the cherry tomatoes.

3

Wilt spinach in a splash of olive oil with a squeeze of lemon.

4

Slice chicken, build the bowl, drizzle with olive oil & lemon.

Your journey
Diet calendar
🔥
0-day streak
Start your healthy streak today!
0 of 30 days🏆 30-day goal

Your meals

Dayv8

Pick a meal for each part of the day — choose one, two, or all three.

🤝

Commit to your plan

Real results need consistency. Pick how long you'll stick with it — you can swap meals anytime, but no quitting early. 💪

📆
3 weeks21 days · solid start
🏆
4 weeks28 days · best results
🍽️ Daily healthy meals tracked
🔄 Swap any meal anytime
🍔 1 cheat day per week
🔥 Build your streak daily
Still to buy

Still to buy

From the meals in your plan.

Type ingredients

What did you buy?

Separate with commas.

👑

Unlock your
healthy transformation

AI meals that fit your exact calorie target — from one grocery photo.

Unlimited AI meal ideas & scans
Meals matched to your calorie goal
Diet calendar, streaks & cheat days
Smart shopping lists & meal swaps

€34.99/year · Cancel anytime.

Settings
👤

Hi there!

DishPlan Pro

Your preferences

🎯 Goal
🥬 Diet
⚠️ Allergies
🚫 Dislikes
Cook time
👥 Cooking for
🔥 Calorie target

App

🌐 Language English
🔔 Notifications
DishPlan Pro
🔄 Start over reset ›
DishPlan
Community
New post

What are you sharing?

🍽️
A mealShow your dish
🔥
My streakCelebrate progress
📷
Add a photo
Tap to take or upload