Free Meal Plan Generator for Macros and Preferences
Generate a free one-day meal plan with accurate macros. Choose your diet, set calories, and get a balanced breakfast, lunch, and dinner in seconds.
This free meal plan generator creates a one-day plan with ±10% macro accuracy across 8 diet types using a database of 220+ whole foods. Set your calories, diet, and allergies to get breakfast, lunch, and dinner. Enter your stats below to generate.
Based on the Mifflin–St Jeor equation for TDEE. Macro splits follow evidence-based dietary guidelines.
Key Takeaways
- Generates a complete one-day plan with ±10% macro accuracy using mathematical optimization.
- Supports 8 diet types: Balanced, High-Protein, Keto, Low-Carb, Mediterranean, Vegan, Vegetarian, Paleo.
- Uses the Mifflin–St Jeor equation to auto-calculate your TDEE and calorie target.
- Filters 9 food allergens (dairy, gluten, nuts, soy, eggs, fish, shellfish, and more).
- Free with no signup — generate 1 plan per day, or upgrade for unlimited weekly plans.
Is this meal plan generator automatic?
Yes! When you submit your data using the form above, a unique meal plan will be automatically created. The generator takes your calories, macros, diet type, and allergy preferences, and builds a complete one-day plan with breakfast, lunch, and dinner. Each plan is generated from our database of 220+ whole foods with verified nutrition data — no generic templates. For a full 7-day plan with grocery lists, meal swapping, and progress tracking, check out the full version of our AI Meal Planner.
How does the macro calculator work?
The macro calculator uses the Mifflin-St Jeor equation, the gold standard recommended by the Academy of Nutrition and Dietetics, to estimate your Basal Metabolic Rate (BMR). It then multiplies by your activity factor (1.2× to 1.9×) to determine your Total Daily Energy Expenditure (TDEE), and applies a goal adjustment: −500 kcal/day for weight loss, +300 kcal/day for muscle building, or no change for maintenance. Safety floors of 1,500 kcal/day for men and 1,200 kcal/day for women are always enforced. Each diet type applies a specific macro split:
| Diet | Protein | Carbs | Fat |
|---|---|---|---|
| Balanced | 30% | 40% | 30% |
| High Protein | 40% | 30% | 30% |
| Keto | 20% | 5% | 75% |
| Low Carb | 35% | 20% | 45% |
| Mediterranean | 22% | 40% | 38% |
| Vegan / Vegetarian / Paleo | 30% | 40% | 30% |
How does the meal plan creator work?
The meal plan creator uses a multi-stage pipeline. First, AI selects ingredients that match your diet type, respect your food allergies, and create tasty, balanced meals. Then a mathematical feasibility gate checks whether those ingredients can physically reach your macro targets — if not, it automatically swaps ingredients from the database. Finally, a precision solver adjusts every ingredient's portions to hit your exact calorie and macro targets within ±10% deviation. This is not a simple calorie counter — it's a real optimization engine that ensures every plan is nutritionally accurate.
Is this meal plan generator free?
Yes! This meal plan generator is completely free to use with no signup or email required. You can generate 1 plan per day. For unlimited 7-day meal plans with grocery lists, individual meal swapping, macro tracking, and auto-renewal, try the full AI Meal Planner.
What's the difference between the free plan and the full weekly planner?
| Feature | Free Daily Plan | Full Weekly Plan |
|---|---|---|
| Days generated | 1 day | 7 days |
| Macro accuracy | ±10% | ±10% |
| Diet types | 8 | 8+ |
| Grocery list | — | Included |
| Swap individual meals | — | Included |
| Progress tracking | — | Included |
| Auto-renew weekly | — | Included |
| Food allergy filtering | 9 allergens | Full customization |
| Cost | Free (1/day) | Free to start |
Does this meal planner work for vegetarians and vegans?
Yes! By selecting Vegan or Vegetarian as your diet type, the generator will only select plant-based or lacto-ovo vegetarian ingredients. This is particularly helpful for following a high-protein vegetarian or vegan diet — the solver will find the right combination of legumes, tofu, tempeh, nuts, and grains to hit your protein target without animal products.
How accurate are the macros in the generated meal plan?
All generated meal plans target ±10% macro accuracy across protein, carbs, and fat. This is achieved through a three-step process: ingredient feasibility validation, automatic ingredient swapping when deviations are detected, and a regularized least-squares solver that precisely adjusts portions. All nutrition data comes from our verified database of 220+ whole foods with macros per 100g.
Can I personalize my meal plan further?
The free generator supports 8 diet types, 2–4 meals per day, custom calorie targets, custom macro targets, and 9 food allergy filters. For even deeper customization — including specific food preferences, meal swapping, grocery lists, and weekly plan auto-renewal — use the full AI Meal Planner. You can set different macros for each day, pre-set meals you want to keep, and have the generator plan around them.
Does this meal planner use AI?
Yes, AI is used to select ingredients and create varied, diet-appropriate meals. However, the macro accuracy doesn't rely on AI alone — it uses proprietary mathematical optimization algorithms (feasibility gate + least-squares solver) to guarantee that every plan hits your nutritional targets. It's not just a wrapper for a chatbot.
How many meals per day should I eat for weight loss?
There's no single "best" number — research consistently shows that total caloric deficit matters more than meal frequency. Whether you eat 2, 3, or 4 meals per day, what drives fat loss is consuming fewer calories than you burn. Some people prefer fewer, larger meals for satiety; others do better with smaller, more frequent meals to manage hunger. This generator supports 2, 3, or 4 meals per day, so you can pick whichever structure fits your schedule and appetite best. The solver will distribute your calorie and macro targets evenly across however many meals you choose.
What diets does the meal plan generator support?
The generator supports 8 diet types, each with its own macro split and ingredient rules. Choose the one that best matches your eating style:
| Diet | Description | Typical Macro Split (P / C / F) |
|---|---|---|
| Standard (Balanced) | No food restrictions; even macro distribution | 30% / 40% / 30% |
| Paleo | Whole foods only — no grains, dairy, or legumes | 30% / 40% / 30% |
| Keto | Very low carb, high fat for ketosis | 20% / 5% / 75% |
| Mediterranean | Heart-healthy fats, fish, vegetables, and whole grains | 22% / 40% / 38% |
| High-Protein | Extra protein for muscle building or satiety | 40% / 30% / 30% |
| Vegetarian | Lacto-ovo — includes eggs and dairy, no meat or fish | 30% / 40% / 30% |
| Vegan | 100% plant-based — no animal products at all | 30% / 40% / 30% |
| Low-Carb | Reduced carbs with moderate fat and higher protein | 35% / 20% / 45% |
How do I know if my calorie target is correct?
Your ideal calorie target is based on your Total Daily Energy Expenditure (TDEE), which is your Basal Metabolic Rate (BMR) multiplied by an activity factor. This generator auto-calculates your TDEE using the Mifflin-St Jeor equation when you fill in the Basic tab — then applies a −500 kcal adjustment for weight loss or +300 kcal for muscle gain. If you already know your maintenance calories or want finer control, switch to the Advanced tab and check the calorie override box to set an exact number. For a dedicated breakdown of your maintenance calories, try our TDEE Calculator.
Can I use this meal plan generator on my phone?
Yes — this tool is fully responsive and works on any screen size, so you can generate a meal plan from your phone's browser. For a complete mobile experience with weekly plans, a grocery list, recipe tracking, meal swapping, and push notifications, download the AI Meal Planner app for iOS and Android. The app syncs your preferences and plans across devices so you can plan on desktop and cook from your phone.
Get a Meal Plan That Matches Your Goals
Let our AI build a personalized meal plan with recipes and grocery lists tailored to your exact nutritional targets.
Get My Personalized Meal PlanFree personalized plan in under 2 minutes
Other Free Tools
- BMI Calculator
- Meal from Fridge
- Calorie & Macro Calculator
- BMR & TDEE Calculator
- Starbucks Calorie Calculator
- Steps to Calories Calculator
- Foods by Symptom
- Calorie Deficit Calculator
- Intermittent Fasting Calculator
- Hydration Calculator
- Grocery List Generator
- Recipe Nutrition Calculator [Free]
- Food Swaps for Weight Loss
- Water Fasting Weight Loss Calculator: Estimate Results Safely
- Grocery Budget Calculator
- Body Recomposition Calculator
- Protein Intake Calculator
- Lean Body Mass Calculator
- Body Fat Percentage Calculator
- Net Carbs Calculator
- Keto Macro Calculator
- Ideal Body Weight Calculator
- Pregnancy Macro Calculator
- ABSI Calculator
- Reverse Dieting Calculator
- VO2 Max Calculator
- Caffeine Calculator
- Creatine Dosage Calculator: How Much Creatine Should You Take Per Day?
- 1RM Calculator
- Heart Rate Zone Calculator
- Maximum Fat Loss Calculator
- Ozempic & GLP-1 Calorie Calculator
- High Protein Weight Loss Calculator
- Carnivore Diet Macro Calculator
- PSMF Calculator
- Bulking Calculator
- Sugar Intake Calculator
- Treadmill Calorie Calculator
- Weight Loss Calculator: How Many Calories Do You Need to Lose Weight?
- How Many Calories Do You Burn? Calorie Burn Calculator by Activity
- Carb Cycling Calculator
- Weight Gain Calculator
- Calories Per Meal Calculator
- Fiber Intake Calculator: How Much Fiber Do You Need Per Day?