A $75 Walmart meal plan with 150g of protein a day
Here is a full sample week for 1 person, built for fat loss at Walmart: about 152g of protein and 1807 kcal a day per person, with an estimated shopping total of $72.69 for 18 items.
Prices are estimates for Walmart 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
| Day | Meals (protein) | Protein | kcal |
|---|---|---|---|
| Mon | Tofu scramble wrap (42g) Tofu teriyaki rice bowl (55g) Egg and veggie fried noodles (53g) | 150g | 1801 |
| Tue | Veggie scrambled eggs with toast (44g) Chicken burrito bowl (55g) Pork loin with sweet potato and peppers (53g) | 152g | 1800 |
| Wed | Tofu scramble wrap (42g) Chicken burrito bowl with black beans (54g) Pork loin with rice and broccoli (56g) | 152g | 1815 |
| Thu | Veggie scrambled eggs with toast (44g) Tofu teriyaki rice bowl (55g) Chicken breast fajita tortillas (55g) | 154g | 1827 |
| Fri | Tofu scramble wrap (42g) Chicken burrito bowl (55g) Egg and veggie fried noodles (53g) | 150g | 1793 |
| Sat | Veggie scrambled eggs with toast (44g) Chicken burrito bowl with black beans (54g) Pork loin with sweet potato and peppers (53g) | 151g | 1797 |
| Sun | Tofu scramble wrap (42g) Tofu teriyaki rice bowl (55g) Pork loin with rice and broccoli (56g) | 153g | 1813 |
The shopping list with estimated prices
Whole packs, the way you actually pay at the till. Assumes you already have olive oil and soy sauce.
| Item | Est. price |
|---|---|
| Chicken breast 1 x 3 lb pack | $9.24 |
| Pork loin 1 x 2 lb pack | $6.16 |
| Liquid egg whites 1 x 32 oz carton | $4.40 |
| Eggs 1 x 18-pack | $3.96 |
| Extra-firm tofu 5 x 14 oz block | $11.00 |
| Baby spinach 2 x 5 oz bag | $4.92 |
| Broccoli 2 x 1 lb crowns | $4.40 |
| Sweet potatoes 1 x 3 lb bag | $3.52 |
| Bell peppers 1 x 3-pack | $3.34 |
| Salad greens 1 x 10 oz box | $3.08 |
| Onions 1 x 3 lb bag | $3.08 |
| Mixed vegetables (frozen) 1 x 12 oz bag | $1.32 |
| Whole wheat bread 1 x 20 oz loaf | $2.82 |
| Flour tortillas 1 x 8-pack | $2.64 |
| White rice (dry) 1 x 2 lb bag | $2.29 |
| Egg noodles (dry) 1 x 12 oz bag | $1.94 |
| Salsa 1 x 16 oz jar | $2.64 |
| Canned black beans (drained) 2 x 15 oz can | $1.94 |
| Estimated total | $72.69 |
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.
Tofu scramble wrap (42g protein, 498 kcal, 10 min)
Extra-firm tofu 210g, Flour tortillas 60g, Baby spinach 30g, Salsa 25g
- Crumble tofu into a hot pan with turmeric, salt and pepper.
- Add spinach until wilted.
- Wrap with salsa.
Tofu teriyaki rice bowl (55g protein, 654 kcal, 20 min)
Extra-firm tofu 270g, White rice (dry) 60g, Broccoli 120g, Soy sauce 15g
- Cook the rice and steam the broccoli.
- Pan-fry cubed tofu until golden.
- Glaze with soy sauce, garlic and a little sugar or maple.
Egg and veggie fried noodles (53g protein, 649 kcal, 15 min)
Egg noodles (dry) 35g, Eggs 150g, Extra-firm tofu 135g, Mixed vegetables (frozen) 150g, Soy sauce 15g
- Cook the noodles.
- Fry tofu cubes, then scramble the eggs in the same pan.
- Add veg, noodles and soy sauce and toss.
Veggie scrambled eggs with toast (44g protein, 495 kcal, 12 min)
Eggs 50g, Liquid egg whites 220g, Baby spinach 40g, Whole wheat bread 120g
- Whisk eggs and egg whites with salt and pepper.
- Wilt spinach in a pan over medium heat, then pour in eggs and stir until set, about 4 minutes.
- Toast the bread and serve alongside.
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
- Cook the rice.
- Season chicken with cumin and paprika, pan-fry 6 minutes per side and slice.
- Build bowls with rice, beans, chicken, lettuce and salsa.
Pork loin with sweet potato and peppers (53g protein, 646 kcal, 25 min)
Pork loin 230g, Sweet potatoes 220g, Bell peppers 150g, Olive oil 10g
- Cube sweet potato and toss with olive oil, roast at 220C / 425F for 15 minutes.
- Season pork loin slices with salt and pepper and add to the tray with sliced peppers.
- Roast a further 10 minutes until pork reaches 63C / 145F.
Chicken burrito bowl with black beans (54g protein, 656 kcal, 20 min)
Chicken breast 170g, White rice (dry) 85g, Canned black beans (drained) 125g, Salsa 60g, Salad greens 60g
- Cook rice according to package directions.
- Season diced chicken breast with salt and pepper, then sear in olive oil over medium-high heat for 7 minutes.
- Warm the black beans, then assemble over rice and lettuce with salsa.
Pork loin with rice and broccoli (56g protein, 661 kcal, 25 min)
Pork loin 220g, White rice (dry) 85g, Broccoli 120g
- Season and sear the pork 4 minutes per side, then rest.
- Cook rice and steam broccoli.
- Slice the pork and serve.
Chicken breast fajita tortillas (55g protein, 678 kcal, 20 min)
Chicken breast 180g, Flour tortillas 120g, Bell peppers 150g, Onions 80g, Salsa 85g
- Slice chicken breast and season with salt, pepper and spices.
- Sear chicken, peppers and onion in olive oil over high heat for 8 minutes.
- Warm tortillas and fill with the mixture and salsa.
Day 1 totals: 150g protein, 1801 kcal, 152g carbs, 74g fat.
Questions
Is $75 a week really enough for 150g of protein a day?
With these estimates, this sample week comes to about $72.69 for 1 person at Walmart, and about $2.57 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