How to Create a Weekly Meal Plan with Shopping List: Step-by-Step Guide

Updated 2026-10-23 · Mealfolder
Use Mealfolder free →Free weekly meal planner template →
Free: bring your recipes with you. Paprika files import in one upload, Mealime favourites are rescued by name, and any recipe page saves from a link. The free plan keeps 10 recipes. Start your free recipe box →

How to Create a Weekly Meal Plan with Shopping List

A weekly meal plan lists your dinners (and breakfasts and lunches) for seven days. Once you've assigned recipes to each day, a meal planner automatically generates a shopping list sorted by store aisle or ingredient type. The entire process takes 10 to 30 minutes and cuts your grocery shopping time in half.

Why Weekly Meal Planning Works

Planning meals a week at a time solves three immediate problems. First, it forces you out of the rotation of six recipes you cook on repeat. Second, it eliminates decision fatigue at the grocery store — you have a list, you follow it, you leave. Third, you buy only what you need for the week, not impulse items that rot in your crisper drawer.

The barrier used to be collection. Your recipes live in five places: bookmarked blogs, a Pinterest board you never scroll, an app you're leaving, a folder of screenshots, and pages torn from magazines. Getting them into one place to plan around them meant spreadsheets, manual note-taking, and a separate shopping list on paper or in your notes app.

Modern meal planners automate that work. You gather your recipes once, organize them, and then each week you pick which recipes go where and let the system build your list.

Step 1: Gather Your Recipes Into One Place

Your recipes are likely in one of three shapes. Most people have all three.

Start by migrating one source. If you have 300 Paprika recipes, export that collection and import it in one step. If you have 20 favourite blog recipes, add them by URL over a coffee. If you have a cookbook you reference weekly, photograph the three recipes you make most and upload them.

Step 2: Organize by Category or Tag (Optional)

Once recipes are in your planner, many systems let you group them by tag: Vegetarian, Weeknight, 30-Minute, Entertaining, Seafood, Pasta, etc. This is optional. If you have 50 recipes, tags help you browse. If you have 10, you can skip it and just search by name or ingredient.

Use whatever categories mean something to your cooking. One home cook might tag "Summer" and "Winter" because they cook seasonally. Another might tag "Partner Likes" and "Kids Hate" based on household taste. Tags are for you, not for any system.

Step 3: Plan Your Week

Open the week view (Monday through Sunday). Most meal planners show this as a grid or a list. For each day, select a recipe. Some planners let you drag recipes onto days. Others have a dropdown menu or search bar for each day.

Planning tips:

You don't have to plan all seven days at once. Many people plan Monday–Wednesday, shop, and then plan Thursday–Sunday on Wednesday night.

Step 4: Generate Your Shopping List

Once you've assigned recipes to days, the meal planner reads each recipe and extracts the ingredients. It consolidates duplicates automatically. If Monday's pasta calls for garlic and Thursday's stir-fry calls for garlic, your shopping list combines them into one line: "Garlic, 5 cloves" or similar.

The list then sorts. Most meal planners offer aisle-based sorting: Produce, Meat, Seafood, Dairy, Frozen, Pantry, Condiments. Others sort alphabetically. A few let you customize the order. Walk the store once in the order your planner suggests and you save 20 minutes versus wandering.

Some planners also show quantities, allow you to check off items as you shop (on phone or paper printout), and let you add extra items (coffee, milk, household supplies) that aren't in any recipe.

Importing From Other Apps and Services

App or Service What It Exports How to Get Recipes Into a New Planner
Paprika .paprikarecipes file (all recipes, photos, notes, ratings, folders in one file) Direct import. Most meal planners accept .paprikarecipes files. Upload it and all recipes arrive with metadata intact. Import to Mealfolder here.
Mealime No export (app closes 21 October 2026; all accounts deleted) Use the Mealime Rescue: paste your favourite recipe names and the system matches them against all 3,291 public Mealime recipes. Photos included. Visit the rescue here.
AnyList Shopping lists as CSV; no bulk recipe export Copy-paste recipe URLs or text into the new planner one at a time, or photograph a page and upload.
Plan to Eat No API-based recipe export Add recipes by URL as you discover them. For existing recipes, paste the full recipe text.
Copy Me That No standard export Share by URL or paste recipe text into the new planner.
Samsung Food (Whisk) No export API Import by URL, or paste recipe text. Photos require a screenshot of the app.
Recipe Keeper Individual recipes can be emailed as PDF; no bulk export Paste recipe text from the email or PDF, or photograph pages and upload.
BigOven Individual recipe URLs; no bulk export Add by URL as you use each recipe. Batch import means saving URLs to a text file and importing them together.
Yummly No export API Import by URL (from search results or your saved recipes). Batch import requires saving URLs first.

For Paprika users: The migration is the smoothest. Export your .paprikarecipes file, upload it to your new planner's import page, and all recipes, categories, photos, and notes arrive intact.

For everyone else: If an app has no export, you have three paths. First, save recipes by their URLs — if a recipe lives on a public website, paste the URL into your new planner and it fetches the recipe. Second, copy-paste the recipe text from the original app. Third, take a photo of the app's recipe (or a cookbook page) and upload the image as a backup.

The Mealime exception: Mealime is closing 21 October 2026 with no export option. But the Mealfolder Rescue lets you enter your favourite recipe names (e.g., "Thai Green Curry", "Beef Tacos") and matches them against all 3,291 recipes Mealime published. If the match is found, the recipe and photo are saved. Details here.

The Entire Workflow in One Week

  1. Monday night: Open your recipe collection. Scroll through and pick three dinners you want to cook this week. Add them to Monday, Tuesday, and Wednesday. (10 minutes.)
  2. Tuesday morning: The planner generates your shopping list sorted by aisle. Print it or email it to yourself. Check it against what you already have at home (tomatoes, onions, spices).
  3. Tuesday evening: Go to the store with the list. Walk it in order. Spend 20 minutes instead of an hour.
  4. Wednesday night: Plan Thursday and Friday (or the rest of the week). Update your list if needed. Shop Friday or Saturday.
  5. Sunday night: Repeat for next week. You now have three weeks of dinner ideas in your planner and a template to reuse.

Free and Paid Options

Most meal planners offer a free tier so you can try without commitment. Limits are typically small recipe collections (10–20 recipes) and one week of planning. Upgrading unlocks unlimited recipes, multiple weeks of meal plans, and sometimes the ability to share a household plan with a partner or family.

Annual plans are cheaper than monthly. Expect $10–25 per year for a single user, or $15–30 per year for household sharing (usually up to 6 people).

FAQ

Do I have to plan all seven days, or can I plan just weeknight dinners?

Plan whatever you need. Many people plan dinners only (Monday–Friday) and eat out or cook freestyle on weekends. Others plan five breakfasts, five lunches, and seven dinners. Start with three dinners, generate a shopping list, and see how it changes your week.

What if I don't have time to build a meal plan from scratch?

Many planners (and food blogs) offer template meal plans — a week of recipes already assigned to days. Download the template, browse the recipes, swap out two or three for ones you prefer, and generate your shopping list. This takes five minutes instead of 30.

Can I share a meal plan with a partner or family?

Household plans are common. You and a partner both add recipes to the same plan; the shared list goes to both your phones. When one of you checks off milk at the store, the other sees it marked off too. Check your planner's sharing features — most include this in a paid household plan.

What if my planner doesn't have a recipe I want?

You add it yourself. Most planners let you create a custom recipe: enter the name, ingredients, cooking instructions, and optionally a photo. It lives in your planner and behaves exactly like an imported recipe. Use this for family recipes, handwritten ones, or dishes you invented.

Your recipes should survive your app

Mealfolder saves recipes from any link, photo or text, plans the week and writes the grocery list by aisle. Import from Paprika today, rescue Mealime favourites before 21 October, and export everything whenever you like. Free for 10 recipes; Plus is $12.99 a year.

Start free — no card required

Use Mealfolder free

Free for 10 recipes and this week's plan; Plus is $12.99 a year.

Use Mealfolder free →

Free weekly meal planner template →

Product names mentioned are trademarks of their owners; Mealfolder is not affiliated with them. Prices and features of other apps were checked on the date of writing and change.