Meal Planner

Plan your weekly meals and auto-generate grocery lists

Breakfast, lunch, dinner β€’ Export plan β€’ No signup

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

What This Tool Does

Plan your weekly meals for breakfast, lunch, and dinner across 6 days (Monday–Saturday). Type any meal into the input fields, then click Generate Grocery List to extract ingredients automatically.

The tool splits comma-separated ingredients into individual grocery items. For example, typing "Chicken, rice, broccoli" in a dinner field creates three separate checklist items. Check off items as you shop.

How to Use

  • Plan meals: Fill in breakfast, lunch, and dinner for each day. Use commas to separate multiple ingredients.
  • Generate list: Click the button to create a grocery checklist from all your meal entries.
  • Export plan: Download your full meal plan as a text file for backup or sharing.
  • Clear: Reset all fields to start a new week.

All data is stored in your browser's localStorage β€” it persists between sessions but is not synced across devices. Use the Export button to save a backup.

Meal Planning Tips

Save Time & Money

  • Batch cook proteins: Grill chicken or bake tofu on Sunday for use across multiple meals.
  • Plan around sales: Check grocery flyers before planning β€” build meals around discounted proteins and produce.
  • Use overlapping ingredients: If Monday dinner uses half an onion, plan Tuesday lunch to use the other half. Reduces waste and shopping.
  • Prep vegetables in advance: Wash and chop veggies on Sunday. Store in containers for quick assembly during the week.

Balanced Meal Structure

Aim for each meal to include:

  • Protein: 20–30g per meal (chicken, fish, eggs, beans, tofu, Greek yogurt)
  • Vegetables: Fill half your plate with varied colors for micronutrient diversity
  • Complex carbs: Brown rice, quinoa, sweet potato, oats β€” provide sustained energy
  • Healthy fats: Avocado, nuts, olive oil, salmon β€” support hormone and brain health

Sample Week Structure

  • Monday–Thursday: Simple, repeatable meals (overnight oats, grain bowls, sheet-pan dinners)
  • Friday: Easier or takeout night β€” plan lighter cooking after a long week
  • Saturday: Experiment with new recipes or cook a more elaborate meal
  • Sunday: Prep day β€” batch cook grains, proteins, and chop vegetables for the upcoming week

When to Use This Tool

🏠 Family Meal Planning

Plan balanced meals for the whole family. Involve kids by letting them suggest Friday dinner. The grocery list ensures you buy exactly what you need.

πŸ’ͺ Fitness & Nutrition Goals

Track macros by planning protein-rich meals. Use the nutrition calculator alongside this planner to hit daily targets.

πŸ’° Budget Cooking

Reduce food waste by planning meals around what you already have. The grocery list prevents impulse buys at the store.

🍱 Meal Prep Sundays

Plan your prep day efficiently. Know exactly what to cook, how much, and in what order. Export the plan to check off tasks.

Frequently Asked Questions

Where is my meal plan stored?

Your meal plan is stored in your browser's localStorage. It persists between sessions on the same device and browser, but is not synced across devices. Clearing browser data will erase your plan. Use the Export button to save a backup.

How does the grocery list work?

The tool parses your meal entries and extracts individual ingredients (split by commas). For example, "Chicken, rice, broccoli" becomes three separate grocery items. Check off items as you shop.

Can I use this for special diets?

Yes. The tool is diet-agnostic β€” enter any meals you want. For keto, vegan, gluten-free, or other diets, simply type your specific meals. The grocery list will reflect whatever ingredients you enter.

Why only 6 days?

Sunday is typically a prep or flexible day for many households. You can use Saturday's fields for Sunday meals if needed, or simply leave Sunday unplanned for spontaneity.

Can I share my meal plan?

Yes. Click Export Plan to download a text file, then share it via email, messaging apps, or cloud storage. The file includes all meals organized by day.

↑