CartLean / Sample weeks

A $70 Aldi meal plan with 150g of protein a day

Here is a full sample week for 1 person, built for fat loss at Aldi: about 151g of protein and 1849 kcal a day per person, with an estimated shopping total of $68.98 for 19 items.

151gprotein a day
1849kcal a day
$69est. total of $70

Prices are estimates for Aldi in the US (USD), based on typical pack sizes and prices in October 2026. They are not live store prices. In the app you can tap any price to set your own.

Make this week mine (free preview)

The 7-day plan

DayMeals (protein)Proteinkcal
MonEgg and cottage cheese scramble (45g)
Red lentil and spinach dal (32g)
Creamy chicken pasta (73g)
150g1808
TueTofu scramble wrap (42g)
Chicken burrito bowl (55g)
Chicken breast marinara pasta (53g)
150g1797
WedEgg and cottage cheese scramble (45g)
Lentil and chicken thigh curry (75g)
Lentil bolognese (31g)
151g1922
ThuTofu scramble wrap (42g)
Red lentil and spinach dal (32g)
Lentil and chicken thigh tacos (77g)
151g1836
FriEgg and cottage cheese scramble (45g)
Chicken burrito bowl (55g)
Creamy chicken pasta (55g)
155g1853
SatTofu scramble wrap (42g)
Lentil and chicken thigh curry (54g)
Chicken breast marinara pasta (53g)
149g1792
SunEgg and cottage cheese scramble (59g)
Red lentil and spinach dal (32g)
Lentil bolognese (60g)
151g1933

The shopping list with estimated prices

Whole packs, the way you actually pay at the till.

ItemEst. price
Chicken breast
1 x 3 lb pack
$8.61
Boneless chicken thighs
1 x 3 lb pack
$7.38
Low-fat cottage cheese
2 x 24 oz tub
$6.56
Eggs
1 x 18-pack
$3.69
Extra-firm tofu
2 x 14 oz block
$4.10
Baby spinach
4 x 5 oz bag
$9.20
Salad greens
1 x 10 oz box
$2.87
Onions
1 x 3 lb bag
$2.87
Zucchini
1 x 1 lb
$1.48
Carrots
1 x 2 lb bag
$1.31
Whole wheat bread
1 x 20 oz loaf
$2.62
Flour tortillas
1 x 8-pack
$2.46
Red lentils (dry)
2 x 1 lb bag
$3.28
Pasta (dry)
2 x 1 lb box
$2.62
White rice (dry)
1 x 2 lb bag
$2.13
Salsa
1 x 16 oz jar
$2.46
Marinara sauce
1 x 24 oz jar
$2.30
Canned diced tomatoes
2 x 14.5 oz can
$2.14
Canned black beans (drained)
1 x 15 oz can
$0.90
Estimated total$68.98

All 9 recipes in this week

Raw or dry amounts per person, for the first day each recipe appears. Portions are resized day by day so every day lands on the protein target.

Egg and cottage cheese scramble (45g protein, 551 kcal, 10 min)

Eggs 150g, Low-fat cottage cheese 160g, Baby spinach 30g, Whole wheat bread 80g

  1. Whisk eggs, then scramble over medium heat for 4 minutes.
  2. Stir in cottage cheese and spinach until just wilted, about 1 minute.
  3. Toast the bread and serve the scramble on top.

Red lentil and spinach dal (32g protein, 506 kcal, 25 min)

Red lentils (dry) 110g, Canned diced tomatoes 120g, Onions 60g, Baby spinach 50g, White rice (dry) 15g

  1. Soften the onion with curry powder.
  2. Add lentils, tomatoes and 2 cups of water, simmer 18 minutes.
  3. Stir in spinach and serve over rice.

Creamy chicken pasta (73g protein, 751 kcal, 20 min)

Chicken breast 190g, Pasta (dry) 115g, Low-fat cottage cheese 125g, Baby spinach 40g

  1. Cook the pasta. Pan-fry diced chicken.
  2. Blend cottage cheese with garlic and a splash of pasta water.
  3. Toss pasta, chicken, spinach and sauce.

Tofu scramble wrap (42g protein, 500 kcal, 10 min)

Extra-firm tofu 210g, Flour tortillas 60g, Baby spinach 30g, Salsa 30g

  1. Crumble tofu into a hot pan with turmeric, salt and pepper.
  2. Add spinach until wilted.
  3. Wrap with salsa.

Chicken burrito bowl (55g protein, 659 kcal, 20 min)

Chicken breast 180g, White rice (dry) 90g, Canned black beans (drained) 100g, Salsa 60g, Salad greens 40g

  1. Cook the rice.
  2. Season chicken with cumin and paprika, pan-fry 6 minutes per side and slice.
  3. Build bowls with rice, beans, chicken, lettuce and salsa.

Chicken breast marinara pasta (53g protein, 638 kcal, 20 min)

Chicken breast 160g, Pasta (dry) 95g, Marinara sauce 170g, Zucchini 120g

  1. Boil pasta for 10 minutes until tender, then drain.
  2. Brown diced chicken breast over medium-high heat, 6 minutes, then add zucchini.
  3. Stir in marinara and pasta and simmer 3 minutes.

Lentil and chicken thigh curry (75g protein, 845 kcal, 20 min)

Boneless chicken thighs 230g, Red lentils (dry) 95g, Canned diced tomatoes 200g, Onions 100g, White rice (dry) 40g

  1. Brown diced chicken thighs and onion in olive oil over medium heat, 6 minutes.
  2. Add lentils, tomatoes and 400ml water, then simmer on low for 15 minutes.
  3. Serve over cooked rice.

Lentil bolognese (31g protein, 526 kcal, 30 min)

Red lentils (dry) 110g, Pasta (dry) 20g, Marinara sauce 45g, Onions 50g, Carrots 60g

  1. Soften chopped onion and carrot.
  2. Add lentils, marinara and 1 cup of water, simmer 20 minutes.
  3. Serve over pasta.

Lentil and chicken thigh tacos (77g protein, 812 kcal, 20 min)

Boneless chicken thighs 250g, Red lentils (dry) 85g, Flour tortillas 60g, Salsa 60g, Salad greens 50g

  1. Cook chicken thigh pieces in a pan over medium heat, 8 minutes.
  2. Simmer red lentils in water for 12 minutes until soft, then season.
  3. Fill warm tortillas with chicken, lentils, lettuce and salsa.

Day 1 totals: 150g protein, 1808 kcal, 229g carbs, 33g fat.

Questions

Is $70 a week really enough for 150g of protein a day?

With these estimates, this sample week comes to about $68.98 for 1 person at Aldi, and about $5.28 of it (rice, oats, frozen and cupboard items) is left over for next week. The trick is building meals around the cheapest protein per gram and reusing the same ingredients across the week. Real shelf prices vary by location and week, so check them in store.

How were the macros worked out?

Every meal is built from ingredients with standard nutrition values per 100g (raw or dry weight). Protein, calories, carbs and fat are added up from the exact grams in each recipe, so the daily totals always match the ingredients.

Can I change the foods or the store?

Yes. CartLean builds your own week from a short quiz: your store, budget, protein target, diet and the foods you avoid. You can swap any meal and edit any price.

Want it for your store and your foods?

Answer 9 quick questions and see day 1 of your own week free. Then 7 days free, $9/week after, cancel anytime.

Build my week

More sample weeks

A $75 Walmart meal plan with 150g of protein a dayWalmart high protein meal planAn $85 Trader Joe's meal plan with 150g of protein a dayTrader Joe's high protein meal planCostco meal prep for 2: 160g of protein a day each for $125Costco high protein meal prepA GLP-1 friendly Kroger meal plan for $75 a weekGLP-1 meal plan grocery listA $65 vegetarian Aldi meal plan with 130g of protein a dayvegetarian high protein meal plan Aldi