21 days · Chicken & Beef variety

Twenty-one evenings
already sorted

Twenty-one meals, alternating chicken and beef. Long enough to become a habit, varied enough to stick with. You order once, and the what's-for-dinner question is answered for three weeks.

  • No subscription, no renewal
  • Pay later with Klarna
  • Order before 10:00, delivered tonight
Twenty-one SportMeals meals in trays, photographed side by side in a grid
Trustpilot 4,2 out of 3.662 reviews
  • Order before 10:00, delivered tonight
  • Freshly prepared, frozen straight away
  • No subscription
  • Keeps for up to a year
Where it usually stops

It almost never goes wrong at the intention. It goes wrong on day four.

On Sunday you do the shopping. Monday, Tuesday and Wednesday go fine. On Thursday a meeting runs late, nothing is ready, and you eat whatever happens to be there. Friday was always going to be tricky, and then it's the weekend.

The week after, you start again, with the same intention and the same empty freezer. It's not willpower you're missing, it's stock.

Twenty-one meals is exactly enough to close that gap. Not because three weeks is magic, but because on day four, eleven and seventeen you still have something to open.

Three weeks, laid out

This is what twenty-one looks like laid out

Twenty-one is three times seven. Each square is one tray in your freezer, with chicken and beef options mixed. You decide the order you eat them in, but this is the number you start with.

01Week 1
02Week 1
03Week 1
04Week 1
05Week 1
06Week 1
07Week 1
08Week 2
09Week 2
10Week 2
11Week 2
12Week 2
13Week 2
14Week 2
15Week 3
16Week 3
17Week 3
18Week 3
19Week 3
20Week 3
21Week 3

Week 1 Week 2 Week 3 Which dishes are in your package is shown on the product page for your goal.

A routine isn't willpower. A routine is what's in your freezer on the evening you can't be bothered.

A freezer drawer with SportMeals trays stacked inside
Why it keeps

Keeps for a year, not three months

At −18 °C or colder, the meals keep for up to a year after the production date. That's the difference between a stock and a deadline: you don't have to eat your 21 days in 21 days.

TypeKeeps
SportMealsup to 1 year
Other meal preppersmax. 3 months
Chilled meal prepmax. 7 days

Once thawed, a meal keeps for 48 hours in the fridge. The dry ice the box travels with is for transport cooling, not storage: at home the trays simply go in the freezer.

Choose your goal

Same rhythm, four different trays

Your goal sets the portion size and the macros. The price per meal is shown all-in, including shipping, so nothing gets added at checkout.

21 days package Lose weight from SportMeals 350 g

Lose weight

kcal
390
protein
37 g
carbs
32 g
fat
9 g

21 meals of 350 grams

€135.62 €6.58 per meal all-in

Start your 21 days
21 days package Get lean from SportMeals 425 g

Get lean

kcal
531
protein
40 g
carbs
57 g
fat
12 g

21 meals of 425 grams

€150.54 €7.17 per meal all-in

Start your 21 days
21 days package Build muscle from SportMeals 570 g

Build muscle

kcal
795
protein
51 g
carbs
—
fat
—

21 meals of 570 grams

€169.02 €8.05 per meal all-in

Start your 21 days
21 days package Strength & recovery from SportMeals 570 g

Strength & recovery

kcal
795
protein
51 g
carbs
—
fat
—

21 meals of 570 grams

€168.87 €8.04 per meal all-in

Start your 21 days

Shipping €2.50 up to €150 and free above that; it's included in the price per meal above. Pay with iDEAL, Bancontact, Klarna, Apple Pay, Google Pay or Shop Pay.

From box to day 21

One evening's work, three weeks of calm

1

The box arrives tonight

Order before 10:00 on a working day and it's delivered the same evening, between 17:00 and 22:00, by Trunkrs. A sealed insulated box with dry ice, not a cool box you have to send back.

2

Everything goes in the freezer

Twenty-one trays of 186 by 136 millimetres, stackable flat in a regular freezer drawer. They keep there for up to a year at −18 °C.

3

Six minutes, whenever you like

From frozen: 6 minutes at 800 watts, stirring halfway. Thawed: about 3 minutes. No more evenings deciding what it's going to be.

Courier with a sealed SportMeals box at the front door
Opened SportMeals box with insulated bag and trays inside
Labelled SportMeals trays, ready to go in the freezer
What customers write

You only keep going for three weeks if you enjoy it

“One of my favourite dishes. Could eat this every day.”
Kimley Van Leeuwen · Rotirol Kip Masala · June 2026
“You'd keep ordering everything, it all tastes so good.”
Wil · Kip Teriyaki Green Veggies · September 2025
“Delicious, I think I've had all the recipes by now. Definitely worth trying”
Wil · Chili con carne met sperziebonen · September 2025
2,473,637trays delivered since 2015
169,000+orders
4,2average from 3.662 Trustpilot reviews
Questions

What you want to know before you buy three weeks

Will twenty-one trays fit in my freezer?
A tray is 186 by 136 millimetres and between 35 and 53 millimetres high, depending on the portion. They stack flat, so a regular freezer drawer holds a good share of them. Spread them over two drawers and you'll definitely have enough room.
Do I have to eat them within 21 days?
No. At −18 °C or colder they keep for up to a year after the production date. If you eat a tray four times a week, it takes you longer, and that's fine.
Am I tied to a subscription?
No. There's no subscription and no renewal. You order again when your freezer runs empty, and nothing else happens.
What does alternating chicken and beef mean?
The package combines chicken and beef options instead of the same protein twenty-one times. You can see exactly which dishes on the product page of the package for your goal.
How do I heat a meal?
From frozen: 6 minutes at 800 watts, stirring halfway. Thawed: about 3 minutes at 800 watts. In the oven: 20 minutes at 120 °C, as the trays are ovenproof up to 120 °C.
What does shipping cost?
€2.50 on orders up to €150 and free above that. The prices per meal on this page are all-in, so that shipping is included.
When will it be delivered?
Order before 10:00 on a working day and it's delivered the same evening, between 17:00 and 22:00, by Trunkrs with track and trace. This applies in the Netherlands and Belgium.
What if I'm not home?
The box leaves with dry ice at −80 °C and keeps the meals frozen for up to 48 hours in transit. At home the trays still go straight in the freezer; by then the dry ice has evaporated.
21 days · Chicken & Beef · from €135.62

Twenty-one evenings already sorted

Choose your goal, order once, and put your routine in the drawer tonight.

Start your 21 days
  • No subscription, no renewal
  • Keeps for up to a year at −18 °C
  • Order before 10:00, delivered tonight
The package of twenty-one meals