The average person makes over 200 food decisions a day, according to research by Cornell's Brian Wansink — and most of those decisions happen when you're already hungry and out of ideas. That is exactly when you order the pizza. A pre-built weekly meal plan sidesteps the whole problem: the decision is already made, the ingredients are already listed, and you just execute.
This article gives you functional weekly meal plans across several common eating styles — standard balanced, budget-focused, vegetarian, high-protein, and family-friendly — along with the best free sources to pull from when you want something different. Every plan here is usable without an app, a subscription, or a 45-minute setup session.
A Complete Balanced Weekly Meal Plan (1,800–2,000 Calories)
This is a general-population plan built around whole foods, moderate portions, and the kind of variety that keeps you from abandoning it by Wednesday. Calorie counts are estimates — individual metabolism varies, and if you're managing a medical condition, treat these as a starting template only.
Monday
- Breakfast: Overnight oats (½ cup rolled oats, 1 cup milk or oat milk, 1 tbsp chia seeds, banana) — ~350 cal
- Lunch: Tuna and white bean salad on wholegrain bread, side of carrot sticks — ~450 cal
- Dinner: Baked chicken thigh, roasted sweet potato, steamed broccoli — ~550 cal
- Snack: Greek yogurt with a handful of almonds — ~200 cal
Tuesday
- Breakfast: Two scrambled eggs on wholegrain toast, sliced avocado — ~400 cal
- Lunch: Leftover chicken from Monday, shredded into a wrap with lettuce and hummus — ~430 cal
- Dinner: Lentil and tomato soup, crusty bread — ~500 cal
- Snack: Apple and 2 tbsp peanut butter — ~220 cal
Wednesday
- Breakfast: Smoothie: frozen berries, spinach, Greek yogurt, oat milk — ~300 cal
- Lunch: Lentil soup (leftover), side salad with olive oil dressing — ~400 cal
- Dinner: Salmon fillet, quinoa, cucumber and tomato salad — ~580 cal
- Snack: Rice cakes with cottage cheese — ~180 cal
Thursday
- Breakfast: Porridge with sliced banana and a drizzle of honey — ~360 cal
- Lunch: Chickpea and feta salad with rocket, lemon dressing — ~420 cal
- Dinner: Beef stir-fry with bell peppers, snap peas, brown rice, soy-ginger sauce — ~560 cal
- Snack: Handful of walnuts, small orange — ~200 cal
Friday
- Breakfast: Wholegrain toast, smoked salmon, cream cheese, capers — ~380 cal
- Lunch: Leftover stir-fry in a bowl — ~450 cal
- Dinner: Sheet-pan roasted vegetables and halloumi, served over couscous — ~530 cal
- Snack: Edamame, lightly salted — ~180 cal
Saturday
- Breakfast: Pancakes (2 eggs, 1 banana, mashed — the two-ingredient version) topped with berries — ~350 cal
- Lunch: Tomato and mozzarella on ciabatta, drizzle of olive oil — ~470 cal
- Dinner: Homemade turkey chili — kidney beans, canned tomatoes, onion, cumin — ~580 cal
- Snack: Dark chocolate (2 squares) and a pear — ~200 cal
Sunday
- Breakfast: Full veggie fry-up: two eggs, grilled tomatoes, mushrooms, baked beans, one piece of wholegrain toast — ~480 cal
- Lunch: Turkey chili (leftover) with rice — ~500 cal
- Dinner: Roast chicken breast, mashed potato, green beans, light gravy — ~550 cal
- Snack: Yogurt and mixed seeds — ~150 cal
A Budget Weekly Meal Plan Under $75 for Two People
Budget Bytes, the site run by food blogger Beth Moncel, has been publishing cost-per-serving breakdowns since 2009 — it's the most rigorous free source for budget cooking on the internet. The plan below is structured on similar principles: cheap proteins (eggs, canned beans, lentils, chicken thighs), bulk grains, and vegetables that don't expire in three days.
All prices are approximate U.S. estimates and will shift by region and season. The logic matters more than the exact figures.
- Monday dinner: Black bean tacos — canned black beans (~$1.20), corn tortillas (~$1.50), shredded cabbage, salsa. Cost for two: ~$4.
- Tuesday dinner: Pasta e fagioli — white beans, pasta, canned tomatoes, garlic, onion, chicken broth. One of the most complete cheap meals that exists. Cost for two: ~$3.50.
- Wednesday dinner: Baked chicken thighs (bone-in, skin-on are almost always cheapest), roasted potatoes, frozen peas. Cost for two: ~$5.
- Thursday dinner: Fried rice — leftover rice if you made extra Monday, two eggs, frozen mixed vegetables, soy sauce, sesame oil. Cost for two: ~$2.50.
- Friday dinner: Lentil soup — red lentils (~$1.80/lb), canned tomatoes, cumin, onion, garlic. Makes enough for Saturday lunch too. Cost for two: ~$3.
- Saturday dinner: Quesadillas with leftover black bean filling, cheese, flour tortillas. Cost for two: ~$3.
- Sunday dinner: Roast chicken (whole bird, ~$7–9), with whatever vegetables are cheapest that week. Carcass becomes stock Monday. Cost for two: ~$9.
Breakfasts run on oatmeal, eggs, and toast. Lunches are almost entirely leftovers from the previous night. Weekly total for two people including breakfast ingredients: typically $60–75 at a mid-range U.S. grocery store.
The biggest savings lever most people ignore is the protein format. Boneless skinless chicken breast costs roughly 40–60% more per pound than bone-in thighs at most U.S. chains. Dried lentils cost about one-fifth what pre-cooked, packaged lentils do. Eggs remain the cheapest complete protein source available anywhere — even after recent price increases in many markets.
A Free Vegetarian Weekly Meal Plan With Enough Protein
The complaint most vegetarian meal plans deserve is that they solve the no-meat problem by adding more pasta and salad, which leaves you hungry by 4pm. The plan below is built around hitting at least 50–60g of protein daily from plant and dairy sources — achievable without protein powder, without seitan you have to special-order, and without eating tofu five times.
Monday
- Breakfast: Greek yogurt (20g protein), granola, berries
- Lunch: Chickpea and roasted red pepper sandwich on wholegrain
- Dinner: Black bean and sweet potato curry with brown rice
Tuesday
- Breakfast: Two-egg omelette with spinach and feta
- Lunch: Leftover curry
- Dinner: Lentil dahl, basmati rice, cucumber raita
Wednesday
- Breakfast: Overnight oats with hemp seeds (3 tbsp = ~10g protein)
- Lunch: Lentil dahl (leftover) with naan
- Dinner: Halloumi and vegetable stir-fry, noodles
Thursday
- Breakfast: Cottage cheese on toast, sliced tomato
- Lunch: Quinoa bowl with roasted vegetables, tahini dressing
- Dinner: Veggie chili (two kinds of beans, canned tomatoes, corn, bell pepper)
Friday
- Breakfast: Smoothie with protein-rich base: 1 cup Greek yogurt, frozen spinach, banana, oat milk
- Lunch: Veggie chili (leftover) with sour cream and rice
- Dinner: Frittata with whatever vegetables need using up — eggs and cheese carry the protein
Saturday
- Breakfast: Pancakes with ricotta (stir 1/2 cup ricotta into standard batter for fluffier, higher-protein result)
- Lunch: Caprese salad with extra mozzarella, ciabatta
- Dinner: Stuffed bell peppers — brown rice, black beans, cheese, tomato sauce
Sunday
- Breakfast: Full veggie fry-up: eggs, mushrooms, tomatoes, baked beans, toast
- Lunch: White bean and vegetable soup
- Dinner: Mushroom and lentil shepherd's pie with mashed potato topping
The protein sources doing the heaviest lifting here: Greek yogurt, eggs, cottage cheese, ricotta, lentils, chickpeas, black beans, quinoa, hemp seeds, and halloumi. If you swap any of the dairy elements for plant-based alternatives, be deliberate — most plant-based yogurts contain 3–5g protein versus 15–20g in Greek yogurt.
A High-Protein Weekly Meal Plan (150g+ Per Day)
150 grams of protein per day is a reasonable target if you're actively trying to build muscle or preserve lean mass while losing weight. It sounds like a lot. It is a lot. Hitting it without planning is almost impossible, which is exactly why this needs a meal plan more than any other dietary goal.
This plan is built for a person eating around 2,200–2,500 calories. Scale portions up or down based on your actual target.
- Breakfast every day: Four scrambled eggs with cottage cheese stirred in (~35g protein), or Greek yogurt parfait with two scoops of plain Greek yogurt, granola, and whey protein mixed into the yogurt (~40g). Alternate these for variety.
- Monday dinner: 200g grilled salmon, 1 cup edamame, large salad. Salmon alone delivers ~40g.
- Tuesday dinner: Turkey meatballs (made with 93% lean ground turkey) in marinara sauce, zucchini noodles or regular pasta. 200g turkey = ~44g protein.
- Wednesday dinner: Chicken breast stir-fry — 200g breast delivers ~47g. Add tofu if you want to push higher.
- Thursday dinner: Beef and broccoli over rice — 200g lean beef = ~46g protein.
- Friday dinner: Shrimp taco bowls — shrimp is one of the highest protein-per-calorie foods available, at roughly 20g per 100g cooked.
- Saturday dinner: Baked cod (~35g per 200g fillet) with lentils (~18g per cooked cup) — this combination is underrated in high-protein planning because both are mild, cheap, and pair well.
- Sunday dinner: Roast chicken thighs (skin removed after cooking), roasted vegetables, Greek yogurt-based tzatziki.
Lunches should be structured around leftovers from dinner plus a high-protein addition — a hard-boiled egg, a tin of tuna (25g per 100g drained), or a small container of cottage cheese. Snacks: edamame, string cheese, Greek yogurt, or a boiled egg. The plan above hits 150g on most days without any protein powder, though adding a single scoop of whey (typically 25g) in a smoothie makes hitting 150g trivially easy on the days the numbers fall short.
One real failure mode: people hit their protein target at dinner and forget they already blew half their calories on low-protein food earlier in the day. Front-loading protein at breakfast and lunch is the structural fix.
Where to Find Free Weekly Meal Plans That Are Actually Good
The difference between a usable free meal plan and a useless one comes down to three things: does it include a grocery list, does it account for planned leftovers, and does it tell you the nutrition. Most sites fail at least one of these. Here's where to look and what you'll actually find.
Budget Bytes (budgetbytes.com)
The single best free resource for meal planning if budget is any concern at all. Every recipe shows a cost-per-serving figure. The weekly meal prep posts include a full shopping list with estimated costs. Beth Moncel has been doing this since 2009 and the depth of the archive is extraordinary — you could meal plan from this site alone for a year without repeating yourself.
EatingWell (eatingwell.com)
Published by the Dotdash Meredith group, EatingWell's meal plans are put together by registered dietitians and are probably the most nutritionally complete free plans available online. The site has plans organized by diet type (Mediterranean, diabetes-friendly, high-fiber, vegetarian) and calorie level. Navigation can be frustrating because of ad load, but the underlying content is genuinely good. All plans include calorie counts and many include shopping lists.
NHS (nhs.uk)
The UK's National Health Service publishes a free 12-week weight loss plan with complete meal plans and shopping lists. It's conservative by design — the NHS is not trying to be trendy — but it is nutritionally sound, well-structured, and completely free without any registration. Best suited to people who want simple food, not creative cooking.
Meal Prep on Fleek (mealpreponfleek.com)
Strong on meal prep containers and batch cooking, with weekly plans that center on cooking Sunday and eating all week. The site is ad-heavy but the actual plans are practical and include good photography of what finished meals look like — useful if you're new to meal prep and want to know what you're aiming at.
ChooseMyPlate.gov / MyPlate Kitchen (myplate.gov)
The USDA's MyPlate Kitchen tool lets you generate personalized weekly meal plans for free based on your calorie target. The meals themselves are not exciting — this is government nutritional guidance, not a food blog — but the grocery list tool is functional and the plans are nutritionally balanced according to federal dietary guidelines.
Skinnytaste (skinnytaste.com)
Gina Homolka's site publishes a free weekly meal plan every Friday, timed specifically so you can shop on Saturday. Every plan lists calories per meal, includes a full shopping list, and is built around recipes already on the site. The recipes skew toward lighter, lower-calorie versions of mainstream dishes — if you want to lose weight without eating food that tastes like weight loss food, this is the best free plan that hits that particular target.
How to Customize Any Meal Plan Without Wrecking It
A meal plan you found online was not written for your schedule, your family, your budget, your grocery store's inventory, or the fact that you hate cilantro. Treating any plan as a rigid rulebook is how people abandon meal planning by week two. The smarter approach is to treat a free plan as a structure you modify, not a contract you sign.
Swap proteins within the same category. Chicken thighs and turkey thighs cook identically and cost similarly. Salmon and trout are interchangeable in almost every recipe. Chickpeas and white beans perform the same role in most soups and stews. The nutrition changes slightly but not enough to matter for most people.
Freeze the components, not the finished meals. Most weekly meal plans assume you'll eat everything fresh. In practice, cook double quantities of anything that freezes well — soups, stews, chili, curry, cooked grains — and freeze half. Now you have emergency meals for weeks when the plan falls apart.
Build your shopping list by category, not by day. Every meal plan works better if you reorganize the shopping list into produce, proteins, dairy, dry goods, and canned goods before you go to the store. Going through the list day-by-day guarantees you'll forget something or buy duplicate items.
Pick two breakfasts and rotate, not seven. The plans in this article show different breakfasts each day, which is realistic for variety. In practice, most people eat the same two or three breakfasts habitually — pick your two favorites from the plan and stick to those. It simplifies shopping and reduces decision fatigue on weekday mornings.
The Sunday prep minimum. You don't need to prep every meal on Sunday. But cooking one grain (brown rice or quinoa, takes 30 minutes unattended), one protein (a tray of chicken thighs, 40 minutes), and washing and chopping vegetables covers roughly 60% of the work for weekday lunches. That one hour of prep is the difference between following the plan and abandoning it Thursday when you're tired.
A Family-Friendly Weekly Meal Plan for Picky Eaters
The structural problem with family meal planning is that children and adults have different calorie needs, different tolerance for new flavors, and different schedules. The plan below solves this by using a build-your-own format for several dinners — everyone gets the same base, then customizes. It also leans heavily toward foods that have very high acceptance rates among children: pasta, tacos, pizza, quesadillas.
- Monday: Spaghetti Bolognese. Adults get the full sauce; kids who are vegetable-suspicious don't notice carrot, celery, and mushroom blended into a meat sauce. Make double — freeze half.
- Tuesday: Taco night. Ground beef or turkey, pre-seasoned. Set out tortillas, cheese, salsa, sour cream, shredded lettuce in separate bowls. Everyone assembles their own. Zero negotiation required.
- Wednesday: Sheet-pan chicken and vegetables. Season thighs with salt, paprika, garlic. Put vegetables that need more time (carrots, potatoes) on one half, faster vegetables (broccoli, zucchini) on the other. Hands-off cooking while you help with homework.
- Thursday: Mac and cheese upgraded. Box of macaroni as the base, but stir in a can of tuna or top with pulled chicken. Adults add hot sauce. Kids eat the mac and cheese. Everyone's happy, nobody had a separate meal.
- Friday: Homemade pizza. Dough can be store-bought. Set out toppings and let children add their own — this converts pizza night from dinner into an activity and dramatically reduces mealtime resistance.
- Saturday: Pancake dinner. Genuinely — pancakes with eggs and fruit on Saturday night is a legitimate meal and children will eat it with enthusiasm. Adults get savory additions: smoked salmon, cream cheese on the side.
- Sunday: Slow cooker chicken and vegetable stew, served with crusty bread. Start it at noon. Done by 5pm. Leftovers go in lunches Monday and Tuesday.
The pattern here: four dinners that cook hands-off (sheet pan, slow cooker, Bolognese, baked pizza), two dinners that are interactive and require almost no cooking skill, one pasta night that everyone reliably eats. Total active cooking time across the week is under three hours. The slow cooker Sunday is the most useful single piece of equipment in family meal planning — if you don't own one, a Dutch oven in a low oven (275°F / 135°C) achieves the same result.
Frequently Asked Questions
Are there free meal plans with grocery lists included?
Yes. Budget Bytes, Skinnytaste, and EatingWell all publish weekly meal plans that include a complete, organized grocery list. Skinnytaste is particularly useful because the plan is posted every Friday, timed so you can shop over the weekend. The NHS 12-week plan also includes shopping lists and is completely free with no registration.
What is a good free meal plan for weight loss?
EatingWell's calorie-specific plans (their 1,500-calorie and 1,200-calorie weekly plans) are built by registered dietitians and include full nutrition breakdowns — they're among the most rigorously structured free options available. Skinnytaste's weekly plans are also designed around calorie-conscious cooking without being punishing. For UK users, the NHS 12-week plan is free, evidence-based, and structured specifically for gradual weight loss.
How do I meal plan for a week on a tight budget?
Start with Budget Bytes — every recipe lists a cost per serving. The cheapest protein sources are eggs, dried lentils, canned beans, bone-in chicken thighs, and canned tuna. Plan lunches as leftovers from the previous night's dinner rather than separate meals. Buying whole grains in bulk (brown rice, oats, dried pasta) and building meals around those with smaller quantities of protein cuts costs significantly.
Can I find a free vegetarian meal plan with enough protein?
Yes, but you have to be deliberate. The vegetarian plan in this article is specifically structured to hit 50–60g protein daily using Greek yogurt, eggs, cottage cheese, lentils, chickpeas, black beans, quinoa, and hemp seeds. EatingWell also publishes dietitian-built vegetarian plans with protein counts per meal. The key is not substituting meat for pasta — it's substituting meat for legumes and eggs.
How long does meal prep for a week actually take?
For most weeknight plans, a focused Sunday prep session runs 60–90 minutes if you're cooking one grain, one protein, and chopping vegetables for the week. Batch-cooking a soup or stew adds 30 minutes of active time but can be left simmering. The plans that require the least prep time are sheet-pan meals and slow cooker recipes — both are hands-off after about 10 minutes of setup.
What's the best free meal planning app?
Mealime has a genuinely usable free tier with recipe suggestions, auto-generated shopping lists, and dietary preference filtering — it's probably the best free app for people who want the meal planning done for them. Paprika (paid, around $5 one-time) is better if you want to organize your own recipes. For purely free browser-based planning, the USDA's MyPlate Kitchen tool generates personalized plans without any app download.
Is it cheaper to meal plan or just buy as you go?
Meal planning is almost always cheaper, for two reasons: you buy only what you need, and you make fewer impulse restaurant or takeout decisions. A 2017 study in the International Journal of Behavioral Nutrition and Physical Activity found that meal planners had a more varied diet and were less likely to be obese — cost wasn't the primary finding, but planned buying versus impulse buying typically reduces food spending by 15–30% according to consumer behavior research. The bigger saving is usually not at the grocery store but in the takeout you don't order.
Can I use a meal plan if I have dietary restrictions?
Yes, and most good meal plan sources now filter by restriction. EatingWell has dedicated plans for diabetes-friendly, gluten-free, Mediterranean, and low-sodium diets. Budget Bytes has a vegetarian filter. For multiple simultaneous restrictions — say, gluten-free and dairy-free — the most reliable approach is Mealime's free app, where you set multiple exclusions and it generates compliant plans automatically. Alternatively, use any plan as a structure and swap individual meals that don't fit your needs.