Set your macro targets, dietary constraints, and health goals. NutriPlan's linear programming solver generates meal plans that actually satisfy every constraint — not just approximate them.
How many meals, snacks, and desserts do you want per day?
Choose your dietary preferences, health conditions, allergens to avoid, and ingredient preferences.
Choose how to set your nutritional goals.
Review your settings, then generate a constraint-optimized meal plan.
The LP solver runs server-side with 330 USDA ingredients. Takes 2-5 seconds.
Informational purposes only. This meal plan is not medical advice. Consult your healthcare provider before making significant dietary changes, especially if you have a medical condition. Terms
Generate a plan first to see your optimized meals here.