Health

Flexitarian Diet Macro Calculator — Daily Protein, Fat & Carbs

Calculate your exact macros for the flexitarian diet: 20% protein, 30% fat, 50% carbs. 5 plant-based days + 2 meat/fish days. Instant results, free.

  • Data verified · June 2026
  • Edited by
  • Formula verified by automated tests
  • Private — runs on your device
Suggest an improvement
Calculator Free · Private
kcal
Want to change something?Edit any field and calculate again.
Instant resultIt recalculates in your browser, no page reload.
Fast and transparent

How to use this calculator

Follow this tool’s steps, then review its formula, assumptions, and limits below.

Step by step
01
Enter your daily calorie targetType the total calories you eat or plan to eat per day (e.g. 2000 kcal).
02
Click CalculatePress the Calculate button to get your protein, fat, and carbs in grams instantly.
03
Review your macro targetsSee protein, fat, and carbs per day, plus the 5-plant/2-meat weekly structure.
The flexitarian diet (coined by Dawn Jackson Blatner, 2009) is essentially vegetarian with strategic exceptions: 5 plant-based days per week + 2 days with fish or poultry. The standard macro split is 20% protein / 30% fat / 50% carbohydrates. Ranked #2 in US News Best Diets 2024 and #1 in sustainable diets, it delivers cardiovascular benefits and a 25% reduction in carbon footprint—without the strictness of veganism. This calculator gives you your exact daily macro targets and a 7-day protein plan.

When to use this calculator

  • Reduce meat consumption without going fully vegetarian
  • Lower cardiovascular disease risk
  • Shrink your carbon footprint
  • Works for omnivorous families
  • Manage high cholesterol with a sustainable diet

Flexitarian Diet: Daily Macros by Calorie Level (20% Protein / 30% Fat / 50% Carbs)

Calories/dayProtein (g)Fat (g)Carbs (g)
1,6008053200
1,8009060225
2,00010067250
2,20011073275
2,50012583313
2,80014093350
3,000150100375

Fuente: Academy of Nutrition and Dietetics & EAT-Lancet Commission (Willett et al., 2019). Formula: Protein = kcal × 0.20 / 4; Fat = kcal × 0.30 / 9; Carbs = kcal × 0.50 / 4.

How it works

How the flexitarian macro formula works

The 20/30/50 macro split is the canonical Blatner flexitarian distribution:

protein (g) = daily_kcal × 0.20 / 4
fat (g)     = daily_kcal × 0.30 / 9
carbs (g)   = daily_kcal × 0.50 / 4

Protein (1 gram = 4 kcal) and carbs (1 gram = 4 kcal) both yield 4 kcal per gram; fat (1 gram = 9 kcal) is more calorie-dense.

Flexitarian macro reference table

Values aligned with Academy of Nutrition and Dietetics flexitarian position paper (2023) and EAT-Lancet reference diet.

7-day protein source plan

DayPlant-based protein sourceMeat/fish?
MondayLentils + rice (completes all amino acids)No
TuesdayTofu or tempeh stir-fryNo
WednesdaySalmon or tuna (150 g)Yes
ThursdayChickpeas + eggsNo
FridayChicken breast (150 g) or sardinesYes
SaturdayEdamame + quinoaNo
SundayEggs + cheese + legume soupNo

Blatner levels

LevelMeat servings/week
Beginner6–8 (about 100 g each)
Advanced3–4
Expert0–2

Key nutrients to watch

  • Vitamin B12: zero in plant foods — supplement 250 μg/day or 2,500 μg/week.

  • Iron and zinc: absorption from legumes improves with vitamin C at the same meal.

  • Omega-3 (EPA/DHA): include flaxseed/chia oil, or algae oil supplement on plant days.

  • Calcium: fortified plant milk or broccoli + almonds on veggie days.
  • Special cases

  • Athletes on flexitarian: bump protein target to 1.4–1.8 g/kg body weight on training days.

  • Weight loss: reduce total calories 15% and raise protein share to 25% to preserve muscle.

  • Type 2 diabetes: favor low-GI plant days (lentils, chickpeas over rice); lean meat only.
  • Common mistakes

    1. Relying on ultra-processed plant burgers — high in sodium and saturated fat.
    2. Skipping B12 supplementation on plant-heavy weeks.
    3. Under-eating protein on plant days (aim 25–30 g per meal).
    4. Treating meat days as unlimited cheat days — portion control still applies.

    Sources

    Evidence from Academy of Nutrition and Dietetics, EAT-Lancet Commission (Willett et al. 2019), and Blatner (2009).

    Editorial review

    Reviewed by the Hacé Cuentas editorial team. Each reference value is cross-checked against the cited official sources. Results are informational — not a replacement for personalized medical or dietitian advice.

    Worked example: 2,000 kcal flexitarian

    Target: 2,000 kcal/day.
    Protein: 2,000 × 0.20 ÷ 4 kcal/g = 100 g/day (20% of calories).
    Fat: 2,000 × 0.30 ÷ 9 kcal/g = 67 g/day (30% of calories).
    Carbs: 2,000 × 0.50 ÷ 4 kcal/g = 250 g/day (50% of calories).
    Weekly: 5 plant-based days (legumes, tofu, eggs) + 2 days with fish or poultry (150 g serving).
    2,000 kcal flexitarian: 100 g protein + 67 g fat + 250 g carbs. 5 veggie days + 2 meat/fish days. Carbon footprint ~25% lower than omnivore.
    Disclaimer: For guidance only; this does not replace diagnosis, treatment, or professional follow-up. Consult a licensed healthcare professional.

    Frequently asked questions

    What macros should I eat on a flexitarian diet?
    The standard flexitarian macro split is 20% protein, 30% fat, 50% carbohydrates. For 2,000 kcal/day that works out to 100 g protein, 67 g fat, and 250 g carbs. This is the canonical Blatner distribution, designed to support mostly plant-based eating while allowing occasional meat.
    How many grams of protein do I need on flexitarian diet?
    At 20% of calories: 1,800 kcal → 90 g protein; 2,000 kcal → 100 g; 2,500 kcal → 125 g. Athletes should target 1.4–1.8 g per kg of body weight and may need to bump protein percentage to 25% on training days.
    What is the flexitarian diet?
    A mostly plant-based eating pattern with strategic meat or fish on 2 days per week. Coined by dietitian Dawn Jackson Blatner in 2009. It's flexible vegetarianism—you reduce meat dramatically without eliminating it. Macro split: 20% protein, 30% fat, 50% carbs.
    How many days per week can I eat meat on flexitarian?
    The flexitarian structure calls for 5 plant-based days + 2 days with fish or poultry. Beginners can start with 2–3 plant-based days and work up. Expert level reaches 0–2 meat servings per week total.
    How much weight can I lose on a flexitarian diet?
    Average weight loss is 4–6 kg (9–13 lbs) over 6 months, according to studies comparing flexitarians to omnivores on similar calorie deficits. The high fiber from plant foods increases satiety, helping maintain the deficit naturally.
    Does a flexitarian diet reduce carbon footprint?
    Yes — approximately 25% lower carbon footprint compared to a meat-heavy omnivorous diet, according to Poore & Nemecek (2018, Science). Shifting even 5 days per week away from meat accounts for most of the environmental gain.
    Is the flexitarian diet the same as pescatarian?
    No. Pescatarian means no meat but fish is always allowed. Flexitarian means mostly plant-based with occasional poultry, beef, or fish — maximum flexibility on which protein you choose when you do eat animal products.
    Do I need to take supplements on a flexitarian diet?
    Vitamin B12 is the main one — supplement 250 μg/day or 2,500 μg/week if your plant-based days outnumber your meat days. Omega-3 (algae oil) on plant days is also recommended. Iron and zinc from legumes are adequate with proper food combining (add vitamin C at the same meal).
    Can athletes follow a flexitarian diet and build muscle?
    Yes, with adjustments. Increase protein to 1.4–1.8 g/kg body weight on training days, prioritize post-workout plant proteins (pea + rice protein blend), and supplement B12 weekly. The 2 meat/fish days provide full amino acid profiles to complement plant sources.
    How does the flexitarian diet reduce heart disease risk?
    Research shows a 15% reduction in cardiovascular mortality for flexitarian eaters. The mechanism: high fiber from plant days lowers LDL cholesterol, omega-3 from fish days reduces triglycerides, and reduced red meat lowers saturated fat intake — a triple cardiovascular benefit.

    Methodology & trust

    Editorial

    Health calculator with its formula verified automatically against Academy of Nutrition and Dietetics — Plant-Based Eating, per our editorial policy and methodology.

    Updates

    Updated: June 2026. Parameters are verified periodically against the cited sources.

    Privacy

    Calculations run 100% in your browser. We do not store or transmit your data.

    Limitations

    Indicative results. For critical decisions, consult a professional.

    📌 How to cite this calculator

    Rodríguez, M. (2026). Flexitarian Diet Macro Calculator — Daily Protein, Fat & Carbs. Hacé Cuentas. https://hacecuentas.com/en/flexitarian-diet-weekly-macros

    Content licensed under CC-BY 4.0 — reuse it citing the source with a link to Hacé Cuentas.

    ✉️ Report an error in this calculator