Keto Meal Plan 7 Days: Complete Shopping List

Follow this 7-day keto meal plan with daily meals, macros, net carbs, and a complete shopping list. Built for beginners who want to reach ketosis fast.

A stylized figure holds up a halved avocado with calm delight as six keto foods float in a gentle arc around them — eggs, salmon, nuts, greens, bacon, and cheese — with a tiny flame glowing inside the avocado's pit

By Dr. Jane Smith · Published October 6, 2024 · 10 min read

A complete keto meal plan 7 days removes the guesswork that derails most beginners. Instead of spending your first week frantically Googling "can I eat this on keto?", you start with every meal mapped out: what to cook, what to buy, and what to expect from your body each day.

This plan targets approximately 1,600 calories and under 20 grams of net carbs per day — the range most people need to reliably enter ketosis. Adjust portion sizes based on your personal calorie needs.

What Is the Keto Diet — and Why Does Planning Matter?

The ketogenic diet shifts your body's primary fuel source from glucose (carbohydrates) to ketones (produced from fat). To make that shift, you need to deplete your glycogen stores by staying under 20–50 grams of net carbs per day — typically taking 2 to 4 days.

According to a 2021 review published in Nutrients, the ketogenic diet is associated with significant weight loss, reduced visceral fat, improved blood sugar control, and appetite suppression. But those benefits only kick in once you actually reach ketosis — and most people fail to get there because they don't plan their first week carefully.

Planning matters because keto has hidden carbs everywhere. A teaspoon of ketchup (4g net carbs), a handful of cashews (8g net carbs), a single tortilla (14g net carbs) — it adds up fast. A structured week eliminates those surprises.

Your Keto Macros at a Glance

Before diving into the meal plan, know your target numbers. The standard ketogenic diet follows this macro breakdown:

Macro% of Daily CaloriesAt 1,600 kcal/dayAt 2,000 kcal/day
Fat70–75%124–133 g156–167 g
Protein20–25%80–100 g100–125 g
Net carbs5–10%20–40 g25–50 g
Net carb target (week 1)—Under 20 gUnder 20 g

For your first week, aim for the strict end — under 20g of net carbs — to enter ketosis reliably. Read our full guide on how many carbs on keto for a deep dive into net carbs vs. total carbs and how to count them correctly.

ℹ️ Net Carbs vs. Total Carbs

On keto, always count net carbs — total carbohydrates minus dietary fiber. Fiber doesn't raise blood sugar or disrupt ketosis. An avocado has 12g total carbs but only 2g net carbs (10g is fiber). Always check both numbers on labels.

The 7-Day Keto Meal Plan

Each day targets approximately 1,600 calories and under 20g of net carbs. The NCBI clinical reference on the ketogenic diet confirms that keeping net carbs in the 20–50g range is sufficient to induce and maintain nutritional ketosis in most adults.

Day 1 — Monday

MealMenuNet Carbs
Breakfast3 scrambled eggs with butter, 1 oz feta cheese, sautéed spinach2g
LunchTuna salad (1 can) with avocado, mayo, and celery, served in romaine cups4g
Snack1 oz macadamia nuts + 1 string cheese2g
DinnerPan-seared salmon (150g) with roasted asparagus and cauliflower rice (1 cup)8g
Total~16g

Day 2 — Tuesday

MealMenuNet Carbs
Breakfast2-egg omelet with 1 oz cheddar, sliced mushrooms, and butter2g
LunchGrilled chicken thighs (150g) over arugula with olive oil and parmesan3g
Snack2 tbsp almond butter + celery sticks3g
DinnerGround beef (150g) stir-fry with zucchini, garlic, and low-sodium soy sauce7g
Total~15g

Day 3 — Wednesday

MealMenuNet Carbs
BreakfastFull-fat Greek yogurt (150g, unsweetened) with a handful of pecans and chia seeds6g
LunchBLT lettuce wrap: bacon, avocado, tomato, mayo, romaine4g
SnackHard-boiled egg + 10 olives1g
DinnerBaked cod (150g) with garlic butter, roasted broccoli, and sautéed mushrooms7g
Total~18g

Day 4 — Thursday

MealMenuNet Carbs
Breakfast3 strips bacon + 2 fried eggs + half an avocado3g
LunchCaesar salad with grilled chicken (no croutons), romaine, parmesan, Caesar dressing4g
Snack1 oz walnuts + 1 slice cheddar cheese2g
DinnerRoasted pork shoulder (150g) with Brussels sprouts and cauliflower mash8g
Total~17g

Day 5 — Friday

MealMenuNet Carbs
BreakfastKeto smoothie: 1 cup spinach, 1 tbsp almond butter, 1 cup unsweetened almond milk, 1 tbsp MCT oil, ice3g
LunchSardines on cucumber rounds with cream cheese and capers3g
Snack1 oz pumpkin seeds + 1 string cheese2g
DinnerRibeye steak (150g) with herb butter, garlic green beans, and a side salad7g
Total~15g

Day 6 — Saturday

MealMenuNet Carbs
Breakfast3-egg scramble with bell pepper, spinach, 1 oz goat cheese, and butter4g
LunchShrimp (150g) with garlic butter over zucchini noodles with pesto6g
SnackCelery sticks with 2 tbsp cream cheese and everything bagel seasoning2g
DinnerChicken thighs (150g) baked with lemon and thyme, served with roasted asparagus5g
Total~17g

Day 7 — Sunday

MealMenuNet Carbs
BreakfastKeto egg cups: 3 eggs baked in a muffin tin with bacon, cheddar, and diced jalapeño2g
LunchGround turkey (150g) lettuce tacos with avocado, salsa, and sour cream5g
Snack1 oz dark chocolate (85%+ cacao) + a small handful of almonds3g
DinnerBaked mackerel (150g) with roasted cauliflower and garlic-sautéed spinach7g
Total~17g

What to Expect During Your First 7 Days

Your body doesn't flip a metabolic switch overnight — the adaptation is gradual and predictable.

  • Days 1–2: Glycogen stores begin depleting. You may feel normal, or notice a slight energy dip and increased thirst.
  • Days 2–4: Glycogen is nearly gone. Your liver ramps up ketone production. This is when keto flu symptoms — headache, fatigue, irritability — may appear for some people. They pass.
  • Days 4–5: Ketone levels rise. Energy may dip before it stabilizes. Stay hydrated and add electrolytes (sodium, potassium, magnesium).
  • Days 5–7: Most people reach nutritional ketosis. Appetite drops noticeably, mental clarity improves, and energy starts to feel steady and even.

Read our complete guide on keto flu symptoms and how to prevent them so you're prepared if it hits.

Your Complete Keto Shopping List

This list covers all seven days. Plan to shop Sunday morning and prep Sunday afternoon for a smooth, low-stress week.

7-Day Keto Grocery List

Proteins: eggs (2 dozen), salmon fillets (300g), chicken thighs (300g), ground beef (150g), ground turkey (150g), bacon (1 pack), shrimp (150g), cod fillets (150g), pork shoulder (150g), ribeye steak (150g), canned tuna (2 cans), canned sardines (1 can), mackerel (150g)

Dairy & Fats: butter (1 pack), heavy cream, full-fat Greek yogurt (150g unsweetened), cheddar cheese (200g), feta cheese (100g), goat cheese (100g), cream cheese (100g), string cheese (4 sticks), sour cream, parmesan, MCT oil

Vegetables: spinach (2 bags), arugula (1 bag), romaine lettuce (2 heads), cauliflower (1 large head), broccoli (1 head), zucchini (3 medium), asparagus (2 bunches), mushrooms (250g), Brussels sprouts (250g), green beans (200g), celery, cucumber (2), avocados (5), cherry tomatoes (1 punnet), bell pepper (1), jalapeño (1)

Pantry & Fats: olive oil, avocado oil, almond butter, pumpkin seeds, macadamia nuts, walnuts, almonds, olives (1 jar), mayo (full-fat), Caesar dressing, pesto, low-sodium soy sauce, capers, everything bagel seasoning, chia seeds, pecans, MCT oil

Optional: dark chocolate bar (85%+ cacao), unsweetened almond milk, electrolyte drink or tablets (for keto flu days)

Meal Prep Tips for a Smooth Week

Sunday prep turns a 7-day keto plan from a daily effort into a grab-and-go routine.

☐Batch-cook 600g of chicken thighs — dice half, keep half whole for different meals
☐Hard-boil 6–8 eggs for grab-and-go snacks and salads
☐Rice an entire cauliflower head and store in an airtight container
☐Pre-wash and portion leafy greens (spinach, arugula, romaine) into daily bags
☐Cook a full pack of bacon — use pieces throughout the week in wraps, salads, and egg cups
☐Prep the keto egg cups Saturday night so Sunday breakfast is ready in minutes

If you want to see exactly how your meals stack up, try Caloria — snap a photo of each plate and get instant net carbs, protein, and calorie counts without manual entry.

⚠️ Medical Disclaimer

This meal plan is for informational purposes only and does not constitute medical advice. Consult a registered dietitian or healthcare professional before starting a ketogenic diet, especially if you have diabetes, kidney disease, or cardiovascular conditions.

Frequently Asked Questions

What can I eat on a 7-day keto diet?

Build every meal around high-fat, low-carb whole foods: eggs, fatty fish, chicken thighs, beef, avocado, leafy greens, broccoli, cauliflower, nuts, seeds, full-fat dairy, and olive oil. Avoid grains, sugar, starchy vegetables (potatoes, corn, peas), and most fruits. For a full list of what to skip, see our guide on foods to avoid for weight loss.

How much weight can you lose in a week on keto?

Most people see 2 to 5 pounds drop in week one — mostly water weight released as glycogen depletes. Each gram of glycogen binds roughly 3 grams of water, so depleting those stores produces a fast early loss. True fat loss runs at 0.5 to 1 pound per week once you're in a consistent calorie deficit.

How many carbs can I eat on a 7-day keto plan?

Aim for under 20g of net carbs per day during your first week to enter ketosis reliably. Net carbs = total carbs minus dietary fiber. Some people maintain ketosis at up to 50g, but 20g is the safest starting target if you want results within the week.

Do I need to count calories on keto, or just carbs?

Both matter. Keto naturally suppresses appetite, but eating too much fat still produces a calorie surplus. The most common reason keto stalls is assuming the diet allows unlimited eating. Track both net carbs and total calories for at least your first two weeks. Our guide on calories and weight loss explains why the energy balance equation still applies on keto.

How long does it take to enter ketosis?

Most people reach nutritional ketosis within 2 to 4 days of keeping net carbs under 20g. Full fat-adaptation — when your brain and muscles run comfortably on ketones — takes 2 to 6 weeks. Energy, focus, and endurance all improve as adaptation deepens.

Start Tracking Your Keto Plan Today

A 7-day meal plan gives you structure. Tracking gives you the feedback loop to keep improving. Combining both is how week one turns into a lasting habit.

Download Caloria and track your keto macros the easy way — photograph your plate and get instant net carbs, fat, protein, and calorie data in seconds:

  • Download on the App Store

Topic: Diet Planning

Frequently Asked Questions

What can I eat on a 7-day keto diet?
Focus on high-fat, low-carb foods: eggs, fatty fish (salmon, mackerel), chicken thighs, ground beef, avocado, leafy greens, broccoli, cauliflower, nuts, seeds, full-fat dairy (cheese, butter, cream), and olive oil. Avoid grains, sugar, starchy vegetables, and most fruits.
How much weight can you lose in a week on keto?
Most people lose 2 to 5 pounds in the first week — mainly water weight from glycogen depletion. True fat loss runs at 1 to 2 pounds per week once your body adapts and you maintain a calorie deficit.
How many carbs can you eat on a 7-day keto plan?
Stay under 20 to 50 grams of net carbs per day. Most people need to stay under 20 grams to reliably enter ketosis. Net carbs equal total carbs minus dietary fiber.
Do I need to count calories on keto, or just carbs?
Both matter. Keto naturally suppresses appetite, but calories still count. Many beginners stall their weight loss by eating too much fat. Tracking both net carbs and total calories — even for the first two weeks — dramatically improves results.
How long does it take to enter ketosis?
Most people reach nutritional ketosis within 2 to 4 days of keeping net carbs under 20 grams. Full fat-adaptation — when your body efficiently runs on ketones — typically takes 2 to 6 weeks.
Home Blog Buy Privacy Terms