Written & Reviewed by Maxine Meyers, RD, MS, CNS
Registered Dietitian Nutritionist | Keto Diet Specialist
Maxine Meyers is a Registered Dietitian Nutritionist (RDN) and Certified Nutrition Specialist (CNS) with 12+ years of clinical experience in ketogenic nutrition and metabolic health. She holds an MS in Nutrition Science from Tufts University and has helped over 1,000 clients transform their health through evidence-based low-carbohydrate nutrition.
Read full bio →
Why Keto Meal Planning Matters
Meal planning is the single most important factor in keto success. Without a plan, it is too easy to reach for high-carb convenience foods or make poor choices when hungry. A well-structured keto meal plan ensures you hit your macros, stay in ketosis, save time, reduce food waste, and save money.
How to Create a Keto Meal Plan
Step 1: Calculate Your Macros
Before planning meals, determine your daily macro targets. For a standard 2,000-calorie keto diet: approximately 155g fat, 100g protein, and 25g net carbs. Adjust based on your personal caloric needs and goals.
Step 2: Choose Your Proteins
Select 3-4 protein sources for the week. Variety keeps meals interesting and ensures a range of nutrients. Options include chicken thighs, ground beef, salmon, pork chops, eggs, and steak.
Step 3: Add Healthy Fats
Plan how you will meet your fat targets. Cooking fats (butter, olive oil, avocado oil), toppings (cheese, avocado, sour cream), and fat-rich snacks (nuts, fat bombs) all contribute.
Step 4: Include Low-Carb Vegetables
Aim for 2-3 servings of non-starchy vegetables per day. Rotate between leafy greens, broccoli, cauliflower, zucchini, asparagus, and mushrooms.
Step 5: Plan Snacks (Optional)
Many keto dieters find they need fewer snacks due to reduced appetite, but having keto snacks available prevents poor choices. Options: cheese, nuts, hard-boiled eggs, pork rinds, celery with cream cheese.
Sample 7-Day Keto Meal Plan
Day 1 — Monday
- Breakfast: 3-egg omelet with cheddar cheese, spinach, and avocado (4g net carbs, 45g fat, 25g protein)
- Lunch: Grilled chicken Caesar salad with Parmesan and olive oil dressing (5g net carbs, 35g fat, 40g protein)
- Dinner: Pan-seared salmon with butter and roasted broccoli (6g net carbs, 40g fat, 35g protein)
- Snack: 1 oz macadamia nuts (2g net carbs, 21g fat, 2g protein)
- Daily totals: ~17g net carbs, ~141g fat, ~102g protein
Day 2 — Tuesday
- Breakfast: Bulletproof coffee + 2 strips bacon + 2 eggs fried in butter (1g net carbs, 50g fat, 20g protein)
- Lunch: Bunless bacon cheeseburger with lettuce wrap, pickles, mustard (3g net carbs, 45g fat, 35g protein)
- Dinner: Chicken thighs with creamy mushroom sauce and steamed asparagus (6g net carbs, 40g fat, 38g protein)
- Snack: Celery sticks with 2 tbsp cream cheese (2g net carbs, 10g fat, 2g protein)
- Daily totals: ~12g net carbs, ~145g fat, ~95g protein
Day 3 — Wednesday
- Breakfast: Keto smoothie: coconut milk, MCT oil, cocoa powder, stevia (3g net carbs, 35g fat, 5g protein)
- Lunch: Tuna salad stuffed in avocado halves (4g net carbs, 40g fat, 30g protein)
- Dinner: Beef stir-fry with bell peppers, broccoli, and coconut aminos in sesame oil (8g net carbs, 35g fat, 40g protein)
- Snack: 1 oz pecans (1g net carbs, 20g fat, 3g protein)
- Daily totals: ~16g net carbs, ~130g fat, ~78g protein
Day 4 — Thursday
- Breakfast: Greek yogurt (full-fat, plain) with walnuts and a few raspberries (7g net carbs, 20g fat, 15g protein)
- Lunch: Cobb salad with chicken, bacon, egg, avocado, blue cheese dressing (6g net carbs, 45g fat, 40g protein)
- Dinner: Pork chops with sauteed zucchini in garlic butter (5g net carbs, 40g fat, 35g protein)
- Snack: String cheese (1g net carbs, 6g fat, 7g protein)
- Daily totals: ~19g net carbs, ~111g fat, ~97g protein
Day 5 — Friday
- Breakfast: Scrambled eggs with cream cheese and smoked salmon (2g net carbs, 30g fat, 25g protein)
- Lunch: Chicken soup with cauliflower and celery (5g net carbs, 25g fat, 30g protein)
- Dinner: Ribeye steak with compound butter and a side salad (4g net carbs, 55g fat, 45g protein)
- Snack: Fat bomb (coconut oil, cocoa, almond butter) (2g net carbs, 18g fat, 3g protein)
- Daily totals: ~13g net carbs, ~128g fat, ~103g protein
Day 6 — Saturday
- Breakfast: Keto pancakes (almond flour, cream cheese, eggs) with butter and sugar-free syrup (4g net carbs, 30g fat, 18g protein)
- Lunch: Shrimp and avocado salad with lime dressing (5g net carbs, 35g fat, 25g protein)
- Dinner: Keto pizza on fathead dough with pepperoni, mozzarella, and olives (7g net carbs, 50g fat, 35g protein)
- Snack: Handful of almonds (3g net carbs, 14g fat, 6g protein)
- Daily totals: ~19g net carbs, ~129g fat, ~84g protein
Day 7 — Sunday
- Breakfast: Bacon, eggs, and sauteed mushrooms (2g net carbs, 35g fat, 25g protein)
- Lunch: Leftover keto pizza or a big salad with grilled chicken (5g net carbs, 35g fat, 35g protein)
- Dinner: Slow-cooker pot roast with turnips and green beans (8g net carbs, 40g fat, 45g protein)
- Snack: Pork rinds with guacamole (3g net carbs, 15g fat, 8g protein)
- Daily totals: ~18g net carbs, ~125g fat, ~113g protein
Keto Meal Prep Tips
- Batch cook proteins: Grill or bake several pounds of chicken, beef, or pork on Sunday for the week
- Pre-chop vegetables: Wash and cut vegetables so they are ready to cook
- Make sauces and dressings: Prepare keto-friendly sauces in advance
- Hard-boil eggs: Cook a dozen eggs for quick snacks and salad toppings
- Portion snacks: Pre-portion nuts and cheese into grab-and-go containers
- Use your freezer: Many keto meals freeze well — double recipes and freeze half
- Invest in good containers: Glass meal prep containers keep food fresh longer
Keto Grocery Shopping List
Proteins
Chicken thighs, ground beef, salmon fillets, bacon, eggs, pork chops, steak
Fats
Avocado oil, olive oil, butter, coconut oil, MCT oil, avocados
Dairy
Cheddar cheese, cream cheese, heavy cream, sour cream, Parmesan
Vegetables
Spinach, broccoli, cauliflower, zucchini, asparagus, mushrooms, bell peppers
Pantry
Almond flour, coconut flour, nuts (macadamia, pecans, almonds), chia seeds, cocoa powder, stevia/erythritol
Start Planning Your Keto Meals Today
Meal planning removes the guesswork from keto and sets you up for success. Use this guide and the 7-day meal plan as your starting point, then customize based on your preferences and goals. The more you plan, the easier keto becomes.
Explore More Keto Resources
- The Ultimate Guide to the Keto Diet — Everything you need to know in one place
- How to Start Keto — Step-by-step beginner’s guide
- Keto Food List — Complete list of what to eat and avoid
- Keto Meal Planning Guide — 7-day meal plan with shopping list
- Keto Flu Guide — Symptoms, causes, and remedies
- Keto FAQ — 50+ questions answered
- Keto Resource Hub — All guides and resources in one place