Performance · gym · recovery

Meal delivery with 30 g+ protein per serve, and the macros on every meal

Fresh, chilled meals for people who train. Filter the menu for 30 g or more protein per serve, and see the protein, carbs and calories before you add a meal to your box.

How to read a meal

Chicken Fettuccine Alfredo
Performance
536 CAL · 39g P · 37g C · 25g F

Chicken Fettuccine Alfredo

$12.95· 350g

  • P is grams of protein per serve. The "30g+ protein" filter shows meals at 30 g or more.
  • C is carbs. Choose Keto or Low Carb if you're cutting.
  • CAL is calories per serve. The under-400 range suits a calorie deficit.
  • F is fat per serve.
  • The yellow Performance strip marks our training-focused meals.

Building muscle

Pick 30 g+ protein meals and check the calories match your target.

Cutting while training

Combine 30 g+ protein meals with the under-400-calorie or Low Carb range.

Busy weeks

We aim for every meal to arrive with at least 7 days of fridge life, and meals heat in about 2 minutes.

Protein questions

How much protein is in a Thrive meal?

It depends on the meal. The exact grams per serve are on every meal card. Use the menu's "30g+ protein" filter to see meals with 30 g or more per serve.

Do you deliver to gyms or workplaces?

We deliver to addresses in our delivery zones across NSW, VIC, QLD, WA and ACT. Check your postcode before you order.

Do you sell protein powder?

Yes. Protein, creatine, electrolytes and collagen are available. Add them to a meal order and they ship in the same delivery at no extra charge.

Checked against thrivemeals.com.au on 31 October 2026. See Thrive Meals at a glance for the full facts, or read our FAQ.