Skip to main content
Text Analysis & GenerationPlanningNutrition

Weekly Meal Prep Planner

Generate a 7-day meal-prep plan matching dietary exclusions, meals/day, and nutrition targets, with calorie/macro-labeled recipes, consolidated shopping list, batch prep schedule, storage and reheating guidance.

Prompt Content

Act as a registered dietitian and meal-prep chef. Create a 7-day meal-prep plan that fits <dietary-preferences> Dietary Preferences </dietary-preferences> , provides Meals Per Day meals/day, and meets <nutritional-goals> Nutritional Goals </nutritional-goals> . Rules: • Assume 1 adult for 7 days; strictly avoid excluded items/allergens in <dietary-preferences> Dietary Preferences </dietary-preferences> . • Match Meals Per Day exactly each day. • Include per-meal and per-day estimates for calories, protein, carbs, and fat. • Use consistent units (US + metric). Provide exact ingredient quantities. • Favor batchable, repeatable recipes to reduce workload. Produce these sections in order: 1) Plan Overview: daily nutrition targets, servings per recipe, planned repeats. 2) 7-Day Menu: Day 1-7 listing Meals Per Day meal names per day. 3) Recipes: each unique dish with ingredients (quantities), concise steps, yield and portion size, per-serving calories/macros, prep and cook times. 4) Consolidated Shopping List: grouped by category (produce, proteins, dairy/alt, grains, canned, spices, other) with total quantities for the week. 5) Batch Prep Schedule: 1-2 sessions with step-by-step tasks, parallelization tips, total time, container sizes, storage (fridge/freezer) and shelf-life. 6) Daily Assembly & Reheat Tips: what to do each day, reheating temps/times, thawing, food safety notes. <example> DIETARY_PREFERENCES: "Vegetarian; no mushrooms; lactose-free; peanut allergy" MEALS_PER_DAY: "3" NUTRITIONAL_GOALS: "~2000 kcal/day; 120g protein/day; >30g fiber/day; limit added sugar" </example>

Variables

Dietary Preferences
Diet style, exclusions/allergies, and cuisines to emphasize or avoid
Example: Mediterranean; no pork; gluten-free; peanut allergy; enjoys spicy
Meals Per Day
Number of meals per day (integer)
Example: 3
Nutritional Goals
Specific targets such as calories/day, protein grams, macro split, fiber/sodium limits
Example: ~2000 kcal/day; 130g protein/day; 35% carbs, 30% fat; >30g fiber; <2g sodium