New Shopping at Aldi for years? You have been missing this.

$70 at Aldi.
150g protein a day.
Every meal planned.

7 days of high-protein meals for your store and budget, and the whole shopping list priced by the pack (estimated).

Build my week, free →
60-second quizFree day 1 menu and breakfast recipeNo card to preview

Real sample receipt: $68.98 at Aldi for 7 days, 151g protein a day

Cheapest protein there per 30 g: Red lentils $0.44, Chicken breast $0.82

Sample week
A week at Aldi150g protein a day, $70 budget
ALDIEST. PRICES
Week total$68.98

Works with the store you already use

How it works

From "I should eat more protein" to a full cart in 60 seconds

Tell us your store and budget

Aldi, Walmart, Costco, Tesco, Lidl and more. Add your protein target, diet and the foods you never want to see.

Get 7 days that hit your numbers

Breakfast, lunch and dinner sized so every day lands on your protein target. Swap anything you do not fancy.

Shop one list, by aisle

Whole packs, estimated prices and a running total against your budget. Tick items off as you shop.

A real sample week

This is what lands in your account

Aldi, $70 budget, 150g protein target, 1 person. Every number is worked out from the ingredients, not guessed.

Day 1150g protein

Shopping list: Aldi
Estimated total

Prices are estimates for Aldi US in USD (October 2026), by whole pack. In the app you can tap any price to set your own.

Build mine →

Why it works

Built for protein, budget and real shopping

๐ŸŽฏ

Macros that add up

Every ingredient has real nutrition values per 100g. Portions are sized in code so each day lands on your protein target.

๐Ÿงพ

Priced by the pack

You buy whole packs, so that is how we add it up. Estimated prices for your store and currency, editable in one tap.

๐Ÿ”

Swap any meal

Not feeling Tuesday's dinner? Swap it for one with the same protein: cheaper, quicker or a different protein. Your list updates itself, and you can undo.

๐Ÿฅซ

Uses your pantry

Tell us what you already have. It comes off the list, and next week's plan uses up leftovers first.

๐Ÿ“…

A fresh week, every week

New meals each week from the same store and budget, emailed to you once a week. Tap Made it or Not for me and the next week learns.

๐Ÿ’Š

GLP-1 mode

Smaller, protein-dense, gentle meals for people on Ozempic, Wegovy, Mounjaro or Zepbound who struggle to eat enough protein.

Made for

Whatever high-protein means for you

๐Ÿ‹๏ธLifters

160g+ without a $150 shop.

๐Ÿ”ฅFat loss

Filling, high-volume meals.

๐Ÿ’ŠGLP-1 users

Small appetite, big protein.

๐ŸŽ“Students

10-minute meals, tight budget.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งFamilies

One list scaled for everyone.

Compared

What most meal planners skip

CartLeanTypical planner apps
Daily protein target, met every dayYesRarely
Macros computed from each ingredientYesOften estimated
Whole-pack prices for your storeYesRarely
Budget check before you shopYesSometimes
Pantry and leftovers used next weekYesSometimes
GLP-1 modeYesRarely
A full recipe and your receipt before you payYesRarely
7 days free
$0 today

then $9/week. Cancel anytime.

Start with the quiz →

Before you are asked for anything you see your day 1 menu, its breakfast recipe and your estimated receipt.

Questions

Good to know

Which stores and countries work?

In the US: Aldi, Walmart, Trader Joe's, Costco and Kroger. In the UK: Tesco, Aldi, Lidl and Sainsbury's. Anywhere else, pick "Another store" and you get the same plan with general estimates you can edit.

Are the prices real store prices?

They are estimates, not live prices. We use typical pack sizes and prices for your region and adjust for the store you pick. Prices change by location and week, so tap any price in your list to set what you actually pay, and we remember it.

How do you make sure I hit my protein?

Each ingredient has standard nutrition values per 100g. We size the protein part of every meal so the day lands on your target (usually within about 5%), and add up calories, carbs and fat from the exact grams. The numbers on screen always match the recipe.

Is it good for GLP-1 users?

Choose "I'm on a GLP-1" in the quiz and your week uses smaller, protein-dense, gentle meals with a lower calorie target. It is a planning tool, not medical advice, so follow your prescriber's targets.

Can I avoid foods or eat vegetarian, vegan or halal?

Yes. Pick your diet and tick anything you avoid (fish, pork, dairy, eggs, nuts, soy, gluten and more). Those ingredients are never used, including in swaps.

What does it cost?

The quiz, your day 1 menu, its full breakfast recipe and your estimated receipt are free. Then it is 7 days free and $9/week after that. To cancel, tap the chat button in the app and message us, or use Manage subscription on your last free day. Cancel during the free week and you are not charged.

Why not just ask ChatGPT?

You can, and for a few meal ideas it works fine. What a chatbot leaves to you: checking that the protein really adds up (we size every portion in code from nutrition values per 100 g), turning recipes into a list of whole packs priced for your store, keeping that total under your budget, and redoing all of it when you swap a meal or start a new week. CartLean does those parts for you every week. If you enjoy doing that by hand, a chatbot plus a spreadsheet is a fine free option.

Do I get a new plan every week?

Yes. Once a week we build your next week and email it to you, and you can tap "New week" anytime. Each week learns from you: meals you mark Not for me or swap away do not come back, meals you keep skipping get quicker, and your pantry and last week's leftovers come off the list.

Your $70 high-protein week is 60 seconds away

Pick your store, set your protein, stay on budget.

Build my week, free →