Keto meal planner for iPhone

A week of keto, decided.

Seven days of meals sized to your calories, every day under your carb cap, and one shopping list for the lot.

Download on the App Store

3 days free, then $49.99 a year.

Repast is an iPhone app. There is no Android version yet.

  • 153 photographed recipes
  • 20g net carb cap on keto
  • 0 accounts to make
The Today screen: 13.4g of net carbs left out of 20, protein and fat rings, and lemon chicken with wilted spinach up next for dinner.
7 of 7 days under 20gPlanned before you see them

The carb cap

Every day stops short of the wall.

Most trackers add up your carbs after you have eaten them, then turn the number red. Repast works the other way round. Each day is built under your cap before you ever see it, so there is nothing to undo.

This is one real week from the planner, at a 20g net cap and 1,690 calories a day.

20g cap
  1. Mon 15.4g
  2. Tue 14.8g
  3. Wed 13.7g
  4. Thu 14.8g
  5. Fri 14.7g
  6. Sat 14.8g
  7. Sun 17.2g
Past the cap: never planned
Net carbs per day, as planned. Keto, three meals and two snacks.

Inside the app

Less deciding. More eating.

  1. Today

    Open it and the day is already decided.

    Net carbs left today, protein and fat against your targets, and the next meal with its photo. Tick it off when you have eaten it.

    The Today screen: 13.4g of net carbs left out of 20, protein and fat rings, and lemon chicken with wilted spinach up next for dinner.
  2. Week

    Seven days, each under your cap.

    Every day shows its carbs against your limit. Swap a meal, lock the ones you love, or rebuild the days ahead. Leftovers are planned in.

    The Week screen: each day lists its net carbs against a 20g cap, with today open showing five meals and Swap buttons.
  3. Recipes

    Every recipe scaled to your portion.

    Ingredient amounts follow your plan, so the macros match what you eat. Out of something? Each swap shows how it changes the carbs.

    A recipe page for lemon chicken with wilted spinach at a 1.25 times portion: 483 calories, 4.8g net carbs, 61g protein.
  4. Cook mode

    One step at a time, timers included.

    Large type you can read from the hob. Tap a time in a step to start a timer, and it keeps running while you move on.

    Cook mode on step 2 of shakshuka: a finished 1 minute timer and a 5 minute timer counting down at 4:12.
  5. Shop

    One list for the whole week.

    Sorted by aisle and rounded to the packs you will actually buy. Mark the staples you already have and they stay off the list.

    The shopping list: produce done, meat and dairy aisles open with items ticked off and spare amounts shown.
  6. Ate out

    Ate something else? The day adjusts.

    Log a rough guess at the carbs and the size. The meals left today are resized to fit what is left of your cap.

    Logging lunch eaten out: Burger, no bun, about 6g of net carbs, with common restaurant meals to pick from.
  7. Assistant

    Questions? Ask about the dish.

    Swaps, timing, or how it fits your carbs today, answered from the recipe in front of you. Part of Repast Pro, with a daily limit.

    The recipe assistant answering whether chicken thighs can replace breast, and how the dish fits the carbs left today.

The recipes

153 recipes. Every one photographed.

Real food you would cook anyway, written for weeknights. Each one is scaled to your portion, with the nutrition worked out from its ingredients.

Salmon with lemon asparagus
Salmon with lemon asparagus3.8g net carbs · 23 min
Ribeye with chimichurri
Ribeye with chimichurri4.1g net carbs · 22 min
Cobb salad
Cobb salad5.1g net carbs · 27 min
Shakshuka-style eggs
Shakshuka-style eggs9.5g net carbs · 26 min · Vegetarian
Lemon chicken with wilted spinach
Lemon chicken with wilted spinach3.8g net carbs · 15 min
Greek salad with grilled halloumi
Greek salad with grilled halloumi9.3g net carbs · 18 min · Vegetarian
Beef taco bowl
Beef taco bowl6.6g net carbs · 25 min
Seared scallops with asparagus
Seared scallops with asparagus8.9g net carbs · 12 min
Lamb kofta with tzatziki
Lamb kofta with tzatziki6.3g net carbs · 35 min
Halloumi and vegetable skewers
Halloumi and vegetable skewers10.3g net carbs · 24 min · Vegetarian
Zucchini noodles with meatballs and parmesan
Zucchini noodles with meatballs and parmesan9.7g net carbs · 35 min
Eggplant parmigiana
Eggplant parmigiana13g net carbs · 43 min · Vegetarian
Bacon, egg and avocado skillet
Bacon, egg and avocado skillet2.6g net carbs · 17 min
Tomato and fennel seafood stew
Tomato and fennel seafood stew7.6g net carbs · 45 min
Garlic shrimp with zucchini ribbons
Garlic shrimp with zucchini ribbons7.2g net carbs · 12 min
Garlic butter chicken thighs with green beans
Garlic butter chicken thighs with green beans7.6g net carbs · 27 min
Ribeye with herb butter and mushrooms
Ribeye with herb butter and mushrooms5.4g net carbs · 28 min
Chicken Caesar, no croutons
Chicken Caesar, no croutons3.2g net carbs · 24 min
Seared salmon with smashed avocado
Seared salmon with smashed avocado3.3g net carbs · 18 min
Deviled eggs
Deviled eggs1.3g net carbs · 17 min · Vegetarian
Whole roast chicken with lemon
Whole roast chicken with lemon7.4g net carbs · 92 min
Chicken cacciatore
Chicken cacciatore9.7g net carbs · 57 min
Paneer with peppers and spinach
Paneer with peppers and spinach9.9g net carbs · 15 min · Vegetarian
Seared tuna with sesame greens
Seared tuna with sesame greens6.3g net carbs · 16 min
Steak and eggs
Steak and eggs2.2g net carbs · 15 min
Coconut chicken curry
Coconut chicken curry8.7g net carbs · 37 min
Smoked salmon on cucumber rounds
Smoked salmon on cucumber rounds5.1g net carbs · 4 min
Crisp pork belly with sauerkraut
Crisp pork belly with sauerkraut1.7g net carbs · 130 min

Net carbs per serving at the standard portion. Your plan scales each recipe to your calories.

Setup

Built from your answers.

About two minutes of questions: your body and goal, what you will not eat, and how long you want to spend cooking. Change any answer later in Settings.

Your plan

Pick one or several

Diet

KetoLow-carbHigh-proteinPaleoMediterranean

Counting

Net carbsTotal carbs

You eat

EverythingNo red meatPescatarianVegetarian

Leave out

DairyEggsTree nutsPeanutsGlutenSoyFishShellfishPorkBeef

Cooking time

Under 15 min25 min40 min60 minAny

Meals

2 a day3 a day3 + 2 snacks

The details

The small things that keep a week going.

  • Make-ahead, flagged the night before

    Dishes that need starting the evening before show up that evening, so breakfast is never a surprise.

  • Leftovers planned in

    Cook once, eat twice. The week counts whole cooks, and so does the shopping list.

  • Swaps with the carb difference

    Out of an ingredient? Each substitute shows what it does to the carbs before you use it.

  • Electrolytes, early on

    Sodium, potassium and magnesium for the day, through your first weeks of keto.

  • A weight trend, not daily noise

    Log the scale and watch the smoothed line. After a couple of weeks Repast can estimate your real maintenance calories and offer to use them.

  • Weeks in a row, not a streak

    Your week shows what you logged. Missing a day does not wipe your progress.

  • Reminders that name the dish

    An evening nudge with tonight’s dinner in it. Off until you turn it on.

  • Your cooking time

    Choose under 15, 25, 40 or 60 minutes, or any length, and the plan stays inside it.

Privacy

No account. Your data stays on your phone.

Your measurements, plans, meal log and weight are stored on your iPhone. There is no sign-up, so there is nothing to log in to and nothing to leak.

Read the privacy policy

What does leave your phone

  • Your purchase

    Apple takes the payment. RevenueCat confirms your subscription using an anonymous ID.

  • Anonymous usage data

    Which setup screens you finish and how the subscription screen does. Never your measurements, meals or weight, and you can switch it off in Settings.

  • Questions to the assistant

    Only the question you type and the recipe it is about, and only when you ask.

Pricing

One subscription. The whole app.

3 days free

Yearly

$49.99/ year

$4.17 a month, billed once a year

3 days free, then $49.99 per year.

Monthly

$12.99/ month

Billed every month

No trial. Cancel any time.

Both include every recipe, the weekly plan and shopping list, cook mode and the recipe assistant.

Download on the App Store

3 days free, then $49.99 a year.

Repast is an iPhone app. There is no Android version yet.

Prices in US dollars; the App Store shows the price in your currency before you buy. Payment is charged to your Apple ID. Subscriptions renew automatically unless cancelled at least 24 hours before the end of the current period, and can be managed or cancelled in your App Store account settings. Terms of use · Privacy policy

Questions

Before you start.

Is it only for keto?

Keto comes first, with a 20g net carb cap by default. You can also plan low-carb, high-protein, paleo or Mediterranean weeks.

Do I have to log everything I eat?

No. You tick off the meals from your plan. If you eat something else, log a rough guess and the rest of the day adjusts around it.

Can it work around allergies or a vegetarian diet?

Yes. Choose vegetarian, pescatarian or no red meat, and leave out dairy, eggs, tree nuts, peanuts, gluten, soy, fish, shellfish, pork or beef. Always check labels yourself if an allergy is serious.

Net carbs or total carbs?

Either. Pick one in setup and every number in the app follows it.

How long do the recipes take?

You set the limit: under 15, 25, 40 or 60 minutes, or any length. The plan only uses recipes that fit.

Is my data private?

There is no account. Your measurements, plans, meal log and weight stay on your phone. The privacy policy lists exactly what leaves it and why.

Is there an Android version?

Not yet. Repast is on iPhone for now.

How do I cancel?

In your App Store account settings, at any time. Cancel at least 24 hours before the trial or period ends and you are not charged again.

Is this medical advice?

No. Repast is a planning tool. Talk to your doctor before starting a keto or low-carb diet, especially if you are pregnant, have a medical condition or take medication.

Next week, decided tonight.

Answer a few questions and get seven days of meals, every one under your cap, with the list to shop them.

Download on the App Store

3 days free, then $49.99 a year.

Repast is an iPhone app. There is no Android version yet.

Or scan with your iPhone camera to open it there.