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).
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
Weekly Meal Plan Calculator
Generate a 7-day meal plan template with daily calorie and macro targets. Plan your week ahead to stay consistent and remove decision fatigue from eating.
Meal Prep Quantity Calculator
Calculate exact ingredient quantities for meal prepping multiple days or weeks at once. Scale recipes to your macro targets and number of servings needed.
Portion Size Calculator
Calculate portion sizes for common foods to hit your macro targets. Convert weight, volume, and household measures for accurate and consistent daily portioning.
