Meal Planning Template: 5 Free Templates for Every Goal
Download-ready meal planning templates for weekly dinners, full-week plans, meal prep, and budget planning. Each template includes columns for meals, ingredients, prep time, and calories. Plus why digital templates in apps beat paper.
The quick answer: A meal planning template gives you a structured framework for organizing meals, shopping lists, and nutrition for the week. Below you will find five ready-to-use templates: weekly dinner plan, full week (all meals), meal prep plan, budget plan, and weight loss plan. Each includes columns for Day, Meal, Ingredients, Prep Time, and Calories. For automatic shopping lists and nutrition tracking, digital templates in apps like Mealift outperform paper.
Why Use a Meal Planning Template?
A meal planning template does two things: it gives you a structure to follow and it eliminates the blank-page paralysis of starting from scratch. Research shows that meal planners save an average of $47 per person per month and eat more vegetables and greater dietary variety. But starting a meal plan without a template is like starting a budget without a spreadsheet — possible, but unnecessarily difficult.
Templates work because they turn an open-ended question ("What should we eat this week?") into a fill-in-the-blank exercise ("What are we having for dinner on Tuesday?"). The structure reduces decision fatigue and ensures you do not accidentally plan seven dinners but forget about lunches.
The best template depends on your goal. A simple weekly dinner plan is enough for most beginners. A full-week template with all meals works for nutrition trackers. A meal prep template organizes batch cooking. A budget template keeps costs visible. A weight loss template adds calorie targets.
Template 1: Weekly Dinner Plan
The simplest template. Plan just your dinners for the week — this is where most people start and where the biggest impact is.
When to use this: You are new to meal planning, or dinner is the only meal you struggle with. Breakfast and lunch are handled by routine (same few options on repeat).
| Day | Dinner Recipe | Key Ingredients to Buy | Prep Time | Est. Calories |
|---|---|---|---|---|
| Monday | ||||
| Tuesday | ||||
| Wednesday | ||||
| Thursday | ||||
| Friday | ||||
| Saturday | ||||
| Sunday |
How to fill it out:
- Pick 4-5 dinner recipes (not 7 — leave room for leftovers and one easy/takeout night)
- List only the ingredients you need to buy (skip pantry staples you already have)
- Note prep time so you do not schedule a 45-minute recipe on your busiest night
- Estimate calories if you are tracking (optional)
Tips for this template:
- Leave Friday or Saturday blank for leftovers, eating out, or spontaneous cooking
- Choose at least two recipes that share ingredients (reduces waste and simplifies shopping)
- Put your easiest recipes on your busiest days
Template 2: Full Week Plan (Breakfast, Lunch, Dinner)
A comprehensive template for people who want to plan every meal. Useful for nutrition tracking, weight management, and household budgeting.
When to use this: You are tracking calories or macros, cooking for a family with specific dietary needs, or trying to control your grocery budget tightly.
| Day | Breakfast | Lunch | Dinner | Snacks | Daily Calories |
|---|---|---|---|---|---|
| Monday | |||||
| Tuesday | |||||
| Wednesday | |||||
| Thursday | |||||
| Friday | |||||
| Saturday | |||||
| Sunday | |||||
| Weekly Total |
How to fill it out:
- Start with dinners (the most complex meal to plan)
- Add breakfasts — most people rotate 2-3 options (e.g., oatmeal Mon/Wed/Fri, eggs Tue/Thu, smoothie Sat/Sun)
- Add lunches — leftovers from last night's dinner are the easiest option
- Add snacks if you track them
- Total the daily calories if you are tracking nutrition
Tips for this template:
- Keep breakfast and lunch simple and repetitive — save creativity for dinner
- "Leftover [previous dinner]" is a perfectly valid lunch entry
- For the daily calorie column, you do not need exact numbers — rough estimates (400 + 500 + 600 + 200 = 1,700) are enough to stay on track
Template 3: Meal Prep Plan
Designed for batch cooking. This template organizes what you prep on your cooking day (usually Sunday) and how it gets used throughout the week.
When to use this: You meal prep on weekends and assemble meals during the week. Common for people with busy weekday schedules who want healthy, ready-to-eat meals.
Prep Day Plan:
| Prep Task | What to Cook | Quantity | Storage | Use for |
|---|---|---|---|---|
| Protein 1 | ||||
| Protein 2 | ||||
| Grain/Starch | ||||
| Roasted Vegetables | ||||
| Raw Vegetables | ||||
| Sauce/Dressing | ||||
| Snacks |
Weekly Assembly Plan:
| Day | Lunch Assembly | Dinner Assembly | Notes |
|---|---|---|---|
| Monday | |||
| Tuesday | |||
| Wednesday | |||
| Thursday | |||
| Friday |
How to fill it out:
- Choose 2 proteins to batch cook (e.g., grilled chicken and roasted salmon)
- Choose 1-2 grains or starches (e.g., brown rice and roasted sweet potatoes)
- Choose 2-3 vegetables to roast or prep raw
- Make 1-2 sauces or dressings
- Map out how you will combine them each day
Example filled in:
| Prep Task | What to Cook | Quantity | Storage | Use for |
|---|---|---|---|---|
| Protein 1 | Grilled chicken breast | 2 lbs | Fridge (4 days) | Mon/Tue lunch, Wed dinner |
| Protein 2 | Baked salmon | 1 lb | Fridge (3 days) | Wed/Thu lunch |
| Grain | Brown rice | 4 cups cooked | Fridge (5 days) | All lunches |
| Roasted Veg | Broccoli + bell peppers | 2 sheet pans | Fridge (4 days) | Mon-Thu meals |
| Raw Veg | Cucumber + cherry tomatoes | Pre-cut | Fridge (5 days) | Snacks, salads |
| Sauce | Tahini lemon dressing | 1 cup | Fridge (7 days) | All grain bowls |
Template 4: Budget Meal Plan
Adds a cost column to every meal so you can see your weekly grocery spend before you shop.
When to use this: You are on a tight grocery budget or trying to reduce food spending. Seeing the per-meal cost makes it easy to spot where adjustments are needed.
| Day | Meal | Recipe | Est. Cost | Calories | Notes |
|---|---|---|---|---|---|
| Monday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Tuesday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Wednesday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Thursday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Friday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Saturday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Sunday | Breakfast | $ | |||
| Lunch | $ | ||||
| Dinner | $ | ||||
| Weekly Total | $ |
Budget benchmarks per person per week:
| Budget Level | Weekly Cost | Daily Cost | Per Meal |
|---|---|---|---|
| Tight budget | $40-55 | $6-8 | $2-3 |
| Moderate budget | $55-80 | $8-12 | $3-4 |
| Comfortable budget | $80-120 | $12-17 | $4-6 |
Tips for staying on budget:
- Build meals around inexpensive proteins: eggs, beans, lentils, canned tuna, chicken thighs
- Buy seasonal produce (it is cheaper and fresher)
- Use leftovers aggressively — a $12 roast chicken becomes three different meals
- Buy store-brand pantry staples (rice, pasta, canned goods, spices)
Template 5: Weight Loss Meal Plan
Adds calorie and protein targets to each meal, making it easy to stay in a caloric deficit while maintaining adequate protein intake.
When to use this: You are actively trying to lose weight and want to see your calorie and protein totals for the day at a glance.
| Day | Meal | Recipe | Calories | Protein (g) | Notes |
|---|---|---|---|---|---|
| Target | 1,600/day | 120g/day | |||
| Monday | Breakfast | ||||
| Lunch | |||||
| Dinner | |||||
| Snacks | |||||
| Daily Total | /1,600 | /120g | |||
| Tuesday | Breakfast | ||||
| Lunch | |||||
| Dinner | |||||
| Snacks | |||||
| Daily Total | /1,600 | /120g | |||
| Wednesday | Breakfast | ||||
| Lunch | |||||
| Dinner | |||||
| Snacks | |||||
| Daily Total | /1,600 | /120g | |||
| Thursday | Breakfast | ||||
| Lunch | |||||
| Dinner | |||||
| Snacks | |||||
| Daily Total | /1,600 | /120g | |||
| Friday | Breakfast | ||||
| Lunch | |||||
| Dinner | |||||
| Snacks | |||||
| Daily Total | /1,600 | /120g |
How to set your targets:
- Calculate your TDEE (Total Daily Energy Expenditure) using a free online calculator
- Subtract 300-500 calories for sustainable weight loss
- Set protein at 0.7-1g per pound of body weight
- Fill remaining calories with carbs and fats
Why Digital Templates in Apps Beat Paper Templates
Paper templates and spreadsheets are a great starting point. But once you have the meal planning habit, digital templates in dedicated apps save significant time and provide features that paper cannot match.
Auto-Generated Shopping Lists
Paper: You manually write out every ingredient from every recipe, check what you have, and organize by store section. Time: 15-20 minutes.
App: One tap generates a shopping list from your entire meal plan with ingredients combined and organized by aisle. Time: 10 seconds.
This single feature saves over an hour per month compared to manual shopping list creation.
Automatic Nutrition Tracking
Paper: You look up calorie and macro data for each ingredient, calculate per-serving values, and add up daily totals. This is tedious enough that most people either skip it or do it inaccurately.
App: Mealift automatically calculates calories, protein, carbs, and fat for every imported recipe. Your meal plan shows daily nutrition totals without any manual work. This is particularly valuable for weight loss and fitness-oriented meal plans.
Recipe Import
Paper: You write out recipes by hand or print them from websites (along with 2,000 words of food blog story you do not need).
App: Import a recipe from any URL and get a clean version with just the title, ingredients, instructions, photo, and nutrition data. No blog stories, no ads.
Drag-and-Drop Flexibility
Paper: Swapping Monday's dinner with Thursday's dinner means erasing and rewriting.
App: Drag and drop. Done in two seconds.
History and Reuse
Paper: Last month's meal plans are in the recycling bin (or a pile of papers you will never look at again).
App: Every past meal plan is saved and searchable. Loved last February's meal plan? Load it again with one tap.
AI-Powered Planning
Paper: You make every decision yourself.
App: Tell ChatGPT or Claude (via Mealift's MCP integration) your goals and preferences, and the AI fills in the plan. You review and adjust. A week of meals planned in 2 minutes.
How to Transition From Template to App
If you are currently using a paper template or spreadsheet and want to move to an app:
-
Import your favorite recipes. Take the URLs of recipes you make regularly and import them into the app. In Mealift, this takes about 30 seconds per recipe and automatically adds nutrition data.
-
Recreate your current week. Use the app's meal planner to recreate your current weekly plan. This helps you learn the app interface using familiar content.
-
Generate your first shopping list. Compare the app's auto-generated list with your handwritten one. You will likely find the app catches ingredients you would have forgotten.
-
Try AI planning. If the app supports AI (like Mealift with MCP), try asking ChatGPT or Claude to plan one week. Compare the AI's plan with what you would have chosen manually.
-
Keep the paper for visibility (optional). If your household benefits from seeing the plan on the fridge, keep a paper copy for reference. But use the app as the source of truth for shopping and nutrition.
Frequently Asked Questions
What is the best free meal planning template?
For paper or spreadsheet use, Google Sheets offers the most flexible free option — you can customize columns, add formulas for calorie totals, and share with household members. For a digital app experience, Mealift's free tier acts as a smart template with auto-generated shopping lists and nutrition tracking.
How do I make a meal planning template in Google Sheets?
Create a new sheet with columns for Day, Breakfast, Lunch, Dinner, Snacks, and Daily Calories. Add rows for each day of the week. Optionally add a second tab for your shopping list and a third for your recipe collection with links and notes.
Should I plan all meals or just dinners?
Start with dinners only. Breakfast and lunch are usually simpler and more repetitive — most people eat the same 2-3 options on rotation. Once dinner planning is a habit (give it 2-3 weeks), expand to include all meals if you want tighter nutritional control.
How many recipes do I need to start meal planning?
Eight to ten dinner recipes is enough for a two-week rotation. For breakfast and lunch, 3-4 options each. You do not need a massive recipe collection to start — a small set of reliable favorites is better than hundreds of untested recipes.
Is there a meal planning template for families?
All five templates above work for families. The budget template is particularly useful for family meal planning since feeding multiple people amplifies grocery costs. For families with children, add a "Kid-Friendly?" column and prioritize meals everyone will eat.
Can I use a template for meal prep?
Yes — Template 3 above is specifically designed for meal prep. It separates the prep day tasks (what to batch cook) from the weekday assembly plan (how to combine prepped components into meals). This is the most efficient template for people who cook once and eat all week.
How often should I update my meal planning template?
Review and adjust your template every 2-4 weeks. Add new recipes that worked well, remove ones that did not, and adjust portions or calorie targets based on your progress. The template should evolve as your cooking skills and preferences change.
What are the best columns to include in a meal planning template?
At minimum: Day, Meal, and Recipe Name. Useful additions: Key Ingredients to Buy, Prep Time, Estimated Calories, and Estimated Cost. Do not add too many columns at first — start simple and add complexity as the habit develops.