High-Protein Keto Meal Plan (7 Days)
A 7-day high-protein keto meal plan hitting 100g+ protein and ~20-25g net carbs daily. Every meal links to a real CarbMeNot recipe with exact macros.
Head of Nutrition · June 20, 2026 · 6 min read

Most keto meal plans solve for one thing: keeping carbs low. That is the easy part. The hard part — the part that actually decides whether you keep muscle, stay full, and stick with the diet past week two — is protein. Eat too little and keto becomes a slow-motion muscle-wasting diet wrapped in butter. This plan fixes that.
This 7-day high-protein keto meal plan delivers 100-140g of protein every single day while holding net carbs to roughly 10-17g — well inside the 20-25g keto window. Every meal below links to a real CarbMeNot recipe with verified macros, so you can log it, shop for it, and cook it without guessing. Most days run three protein-dense meals plus a high-protein snack, with built-in carb headroom for coffee cream or extra greens.
How this plan works
Three principles drive every day:
- Protein first, fat to fill. Each meal is anchored by a complete protein — eggs, chicken, salmon, beef, pork, shrimp. Fat rides along naturally in the recipes rather than being piled on for its own sake. That keeps you satiated on fewer calories and protects lean mass during weight loss.
- Carbs as a budget, not an afterthought. With a 20-25g net-carb ceiling, every recipe here is chosen for a low carb cost. Because most land between 1g and 4g net, you finish most days near 12-15g — leaving a real buffer instead of skating the edge.
- Variety beats willpower. Seven days of repeated chicken breast is how plans die. This week rotates eggs, sausage, salmon, cod, shrimp, beef, pork, lamb, and crab so flavor fatigue never sets in.
Each day below is a table: the meal, the linked recipe, and its net carbs. Totals are summed from the linked recipes themselves.
Day 1
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Spinach Omelet | 3.1g |
| Lunch | Keto Chicken Pinwheels | 2.8g |
| Dinner | Keto Blackened Salmon | 1.4g |
| Snack | Keto Bacon Deviled Eggs | 1.0g |
Daily total: ~8.3g net carbs · ~112g protein
Day 2
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Western Omelet | 4.2g |
| Lunch | Keto Tuna Salad | 2.3g |
| Dinner | Keto Bacon Wrapped Chicken | 2.1g |
| Snack | Keto Beef Jerky | 1.2g |
Daily total: ~9.8g net carbs · ~125g protein
Day 3
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Protein Pancakes | 3.2g |
| Lunch | Keto Bacon Ranch Chicken Salad | 3.8g |
| Dinner | Keto Pork Chops | 1.2g |
| Snack | Keto Dry Rub Wings | 1.2g |
Daily total: ~9.4g net carbs · ~129g protein
Day 4
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Breakfast Casserole | 2.6g |
| Lunch | Keto Caesar Salad | 3.8g |
| Dinner | Keto Chicken Cordon Bleu | 3.2g |
| Snack | Keto Coconut Protein Balls | 2.1g |
Daily total: ~11.7g net carbs · ~120g protein
Day 5
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Ham And Cheese Quiche | 3.2g |
| Lunch | Keto Chicken Avocado Salad | 4.2g |
| Dinner | Keto Cajun Shrimp | 2.1g |
| Snack | Keto Popcorn Chicken | 2.1g |
Daily total: ~11.6g net carbs · ~125g protein
Day 6
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Frittata | 2.9g |
| Lunch | Keto Cheeseburger Wrap | 4.0g |
| Dinner | Keto Lamb Chops | 1.4g |
| Snack | Keto Garlic Parmesan Wings | 2.0g |
Daily total: ~10.3g net carbs · ~129g protein
Day 7
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Sausage Egg Casserole | 3.1g |
| Lunch | Keto Chicken Caesar Wrap | 4.5g |
| Dinner | Keto Beef Brisket | 2.2g |
| Snack | Keto Buffalo Wings | 1.2g |
Daily total: ~11.0g net carbs · ~128g protein
Across the full week you average roughly 10.3g net carbs and 124g protein per day — high protein, deep ketosis, no math required at the table.
How to customize it
This plan is a skeleton, not a straitjacket. A few easy adjustments:
- Need fewer calories? Swap a heavier dinner like Keto Chicken Cordon Bleu (612 cal) for a leaner one like Keto Baked Cod (342 cal) or Keto Cod Piccata (340 cal). You keep the protein, drop the fat.
- Need more calories or you train hard? Add a second snack or upgrade lunch to a denser option such as Keto Tuna Melt or Keto Club Wrap. Both still cost under 5g net.
- Hate cooking on weekdays? Batch-cook one protein on Sunday. Keto Pulled Pork and Keto Beef Brisket both reheat beautifully and can stand in for any dinner slot below 3g net.
- Doing intermittent fasting? Drop the breakfast row and merge its protein into lunch — for example, pair Keto Chicken Salad with a side of Keto Bacon Deviled Eggs at your first meal. Just keep daily protein near 100g.
- Want a vegetarian-leaning day? Lean on egg- and cheese-forward recipes like Keto Margherita Pizza for dinner and Keto Cheese Roll Ups as a snack.
Because every recipe page shows its full macro breakdown, any swap recalculates instantly when you log it in CarbMeNot — you'll see exactly where your protein and carb numbers land before you cook.
Shopping tips
A high-protein keto week is cheaper and faster to shop than people expect, because the ingredient list repeats:
- Buy protein in bulk. Chicken thighs, ground beef, and salmon are the backbone of this plan. A warehouse-club pack of chicken-thigh recipes worth of thighs covers three or four meals.
- Stock the keto staples once. Eggs (two dozen), cheese, heavy cream, butter, olive oil, and bacon appear across nearly every recipe. Buy them on day one and you'll rarely run out mid-week.
- Keep snacks shelf-stable. Keto Beef Jerky and Keto Coconut Protein Balls survive a busy week in your bag and stop the 3 p.m. vending-machine spiral.
- Don't over-buy vegetables. This plan is intentionally light on produce — spinach, romaine, avocado, and a few aromatics cover it. Buying more leafy greens than the recipes call for is the most common way keto carbs creep up.
- Prep two anchors on Sunday. One batch breakfast (a casserole or quiche) and one batch protein (pulled pork or brisket) eliminate most weekday cooking and keep you from defaulting to off-plan food when you're tired.
Hit roughly 100g+ protein and stay under 20g net carbs for seven days and you'll feel the difference keto is supposed to deliver — steady energy, low hunger, and a body composition that trends toward lean rather than just lighter. Log each meal as you go, and let the numbers prove it.
Frequently asked questions
- How much protein does this keto meal plan provide per day?
- Each day delivers between 100g and 140g of protein from whole-food recipes — most days land around 115-125g, enough to protect muscle while staying in ketosis. Three protein-dense meals plus a high-protein snack do the work without shakes or powders.
- How many net carbs are in this plan each day?
- Daily net carbs stay between 10g and 17g across all seven days — comfortably under the 20-25g keto threshold. That built-in buffer leaves room for a splash of cream in coffee or a few extra non-starchy vegetables without breaking ketosis.
- Won't eating this much protein knock me out of ketosis?
- No. Gluconeogenesis is demand-driven, not supply-driven — your body makes only the glucose it needs, not all it theoretically could from protein. Studies in low-carb dieters show 100g+ protein per day does not raise blood glucose or block ketone production for most people.
- Can I skip breakfast or do one meal a day on this plan?
- Yes. If you practice intermittent fasting, fold breakfast protein into a larger lunch or dinner. Just keep your daily protein near 100g — combine a breakfast and lunch recipe into one sitting rather than dropping a meal entirely, so you don't undershoot.
- How do I track these meals in CarbMeNot?
- Open each linked recipe, tap Log, and choose the day and meal slot. CarbMeNot auto-fills the net carbs, protein, calories, and fat, then totals your day against your keto targets so you can see your protein and carb numbers update in real time.
Sources
Track it all in seconds
Snap a photo and CarbMeNot's AI logs your carbs, protein, and fat automatically.