Turn Your Macro Targets Into a Shopping List

Knowing your macro targets is only half the battle — you also need to buy the right foods in the right quantities. This calculator bridges the gap between your numbers and your shopping cart.

Enter your weekly macro targets, and the calculator suggests which whole foods to buy and how much of each, organized by macro category (protein, carb, fat, mixed).

Loading calculator...

Grocery Shopping for Your Macros

One of the most practical challenges in flexible dieting is translating abstract gram targets into a real grocery cart. You know you need 150g of protein per day — but what does that actually look like at the store? How much chicken, Greek yogurt, and eggs do you need for the week?

The Foundation: Whole, Minimally Processed Foods

The most reliable strategy for hitting macros consistently is building your diet around whole, minimally processed foods. These foods have predictable, consistent nutritional profiles, are widely available, and tend to be more satiating than processed alternatives. They also require less label-reading: chicken breast is always chicken breast.

Top Protein Sources

  • Chicken breast (31g protein/100g)
  • Canned tuna (26g protein/100g)
  • Lean ground beef (26g protein/100g)
  • Greek yogurt (10g protein/100g)
  • Eggs (13g protein/100g)

Top Carbohydrate Sources

  • White rice cooked (28g carbs/100g)
  • Sweet potato (20g carbs/100g)
  • Oats (66g carbs/100g dry)
  • Quinoa (21g carbs/100g cooked)
  • Whole wheat bread (49g carbs/100g)

Batch Cooking: Turning a List into a Week of Meals

Once you have your grocery list, the most efficient approach is batch cooking. Dedicate 2–3 hours on Sunday to preparing your protein sources (baked chicken, hard-boiled eggs, ground beef), cooking your carbohydrate bases (large pot of rice, roasted sweet potato), and portioning them into containers.

This approach eliminates daily decision-making and dramatically reduces the likelihood of hitting your targets. When a macro-aligned meal is ready in the refrigerator, you eat it. When it is not, you reach for whatever is convenient — which rarely matches your targets.

Adjusting for Real-Life Flexibility

The grocery list is a plan, not a rigid prescription. If you run out of chicken by Thursday, substitute shrimp, tuna, or cottage cheese — the protein content is similar. If you don't finish all the rice, adjust next week's list. The goal is to keep your kitchen stocked with macro-appropriate options so the path of least resistance supports your targets.

Over several weeks of using this approach, you will develop an intuitive sense of how much food you need to buy. The calculator serves as a starting point; your actual eating patterns refine the list over time.

Frequently Asked Questions

Learn More

Related Calculators