7-Day Keto Meal Plan (With Recipes & Macros)
A balanced 7-day keto meal plan at ~20-25g net carbs/day. Every breakfast, lunch, and dinner links to a real CarbMeNot recipe with full macros.
Head of Nutrition · June 20, 2026 · 7 min read

Most "7-day keto meal plans" online are a wall of food names with no recipes and no real numbers. This one is different: every single meal below is a link to a complete CarbMeNot recipe, and every net-carb figure is the actual macro from that recipe — not a guess. Build the week as written, or swap meals freely. Either way the math already works.
This balanced 7-day keto meal plan keeps you between 20 and 25g net carbs every day (averaging about 23g), which is squarely inside the standard ketogenic range of under 25g net carbs. Each day gives you a high-fat breakfast, a protein-forward lunch, a satisfying dinner, and an optional low-carb snack — all from real recipes with published macros. Follow it in order or mix and match; because every meal is a self-contained keto recipe, your daily totals stay on target no matter how you shuffle them.
How this plan works
Keto works by keeping net carbs low enough (typically under 25g/day) that your body shifts from burning glucose to burning fat for fuel. To get there reliably, three things have to be true every day: net carbs stay low, protein stays moderate, and fat fills the gap. This plan is engineered around all three.
We anchor each day with a fattier breakfast, a lighter protein lunch, and a hearty dinner, then leave headroom for one snack. Because every recipe's net carbs are known, the daily totals are exact — you're not estimating. The week is also varied on purpose: you'll rotate through eggs, poultry, beef, pork, and seafood so you don't burn out on the same three meals.
Below, each day is a quick table. Tap any recipe link to get the full ingredient list, instructions, and complete macros in CarbMeNot.
Day 1
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Bacon Egg Cups | 1.4g |
| Lunch | Keto Chicken Salad | 2.3g |
| Dinner | Keto Blackened Salmon | 1.4g |
| Snack | Keto Deviled Eggs | 0.6g |
Daily total: ~5.7g net carbs
Day 2
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Chaffles | 1.5g |
| Lunch | Keto Cheeseburger Wrap | 4.0g |
| Dinner | Keto Baked Chicken Thighs | 1.2g |
| Snack | Keto Pepperoni Chips | 0.6g |
Daily total: ~7.3g net carbs
Day 3
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Avocado Smoothie | 1.5g |
| Lunch | Keto Caesar Salad | 3.8g |
| Dinner | Keto Pork Chops | 1.2g |
| Snack | Keto Buffalo Wings | 1.2g |
| Dessert | Keto Truffles | 1.6g |
Daily total: ~9.3g net carbs
Day 4
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Cream Cheese Pancakes | 2.1g |
| Lunch | Keto Tuna Salad | 2.3g |
| Dinner | Keto Margherita Pizza | 2.6g |
| Snack | Baked Keto Cheese Chips | 0.6g |
Daily total: ~7.6g net carbs
Day 5
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Sausage Egg Muffins | 1.5g |
| Lunch | Keto Chicken Avocado Salad | 4.2g |
| Dinner | Keto Garlic Butter Shrimp | 2.5g |
| Snack | Keto Parmesan Crisps | 0.9g |
Daily total: ~9.1g net carbs
Day 6
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Avocado Baked Eggs | 2.5g |
| Lunch | Keto Club Wrap | 4.8g |
| Dinner | Keto Meatloaf | 3.0g |
| Snack | Keto Bacon Deviled Eggs | 1.0g |
Daily total: ~11.3g net carbs
Day 7
| Meal | Recipe | Net carbs |
|---|---|---|
| Breakfast | Keto Egg Bites | 1.4g |
| Lunch | Keto Bacon Ranch Chicken Salad | 3.8g |
| Dinner | Keto Carnitas | 2.3g |
| Snack | Keto Beef Jerky | 1.2g |
| Dessert | Keto Salted Caramels | 0.8g |
Daily total: ~9.5g net carbs
You'll notice the recipe totals come in well under 25g — most days land between 6 and 12g from the meals themselves. That's intentional. The remaining 10-15g of your daily allowance is your buffer for non-recipe carbs: the leafy greens, avocado, cheese, coffee with cream, and the odd handful of nuts you'll add around these meals. With that real-world buffer factored in, each day lands right in the 20-25g net carb target.
How to customize it
The whole plan is modular by design. Here's how to make it yours without breaking the macros:
- Swap within a category. Don't like salmon? Trade Keto Blackened Salmon for Keto Lamb Chops or Keto Bacon Wrapped Chicken Thighs — all dinners, all about 1-2g net carbs. Same logic for breakfasts and lunches.
- Batch and repeat. Recipes like Keto Egg Muffins, Keto Meatloaf, and Keto Pulled Pork reheat beautifully. Make a double batch on Sunday and repeat a breakfast or dinner across two or three days to cut cooking time.
- Drop the snack or dessert. Keto is filling. If three meals already satisfy you, skip the snack — it only lowers your net carbs further. The optional dessert days (Keto Truffles, Keto Salted Caramels) are there for when you want them, not a requirement.
- Scale portions to your calories. The recipe calories range from light (Keto Egg Drop Soup, 142 cal) to hearty (Keto Bacon Wrapped Chicken Thighs, 610 cal). If you need more or fewer calories, adjust portion size — net carbs scale with it, so re-check your daily total when you do.
- Go vegetarian-leaning on some days. Lean on the egg- and cheese-forward recipes like Keto Egg Salad, Keto Cloud Bread, and Keto Parmesan Crisps to cut back on meat without leaving keto.
Shopping-tip guidance
A keto week is easier when the staples are already in the fridge. Before you shop, open each recipe you've chosen and let CarbMeNot generate the combined ingredient list — then build your cart around these recurring buckets:
- Proteins first. Eggs (you'll use a lot — buy two dozen), bacon, chicken thighs, ground beef, a fatty cut of pork, and one or two seafood picks (salmon, shrimp, tuna). Buy in bulk and freeze; nearly every dinner here freezes well.
- Fats and dairy. Butter, olive oil, full-fat cream cheese, shredded mozzarella and cheddar, parmesan, and heavy cream. These are the backbone of keto satiety and show up across breakfasts, snacks, and sauces.
- Low-carb produce. Avocados, romaine and leaf lettuce (for wraps and salads), spinach, and a few tomatoes. Keep produce light — it's where stray carbs hide.
- Keto baking basics. Almond flour, coconut flour, and a granulated sweetener like erythritol or allulose, so chaffles, pancakes, and the dessert recipes are one pantry-trip away.
- Electrolytes. Pink salt, and optionally a magnesium and potassium supplement. The first week of keto flushes water and minerals — getting ahead of this prevents the "keto flu."
Shop the protein, fat, and produce sections, skip the aisles, and you've essentially shopped keto.
Track it in CarbMeNot
A plan only works if you actually stay in range — and the easiest way to know is to log it. Open CarbMeNot, add each recipe as you eat it, and watch your net carbs update in real time. Because every meal on this page is already in the app with exact macros, logging takes seconds, and you'll see at a glance whether you've got room for that extra snack or dessert.
Start with Day 1, log your first Keto Bacon Egg Cups, and let CarbMeNot keep the math honest for the rest of the week. Seven days of real recipes, real macros, and zero guesswork — that's how a keto meal plan should work.
Frequently asked questions
- How many net carbs per day does this keto meal plan have?
- Every day lands between 20 and 25g net carbs, with most days around 22-24g. That keeps you comfortably inside the standard ketogenic range of under 25g net carbs while leaving a little room for a low-carb snack or extra veggies.
- Do I have to follow the days in order?
- No. The plan is modular — every breakfast, lunch, and dinner is interchangeable because each one is a complete keto recipe with its own macros. Swap any meal for another from the same category and your daily total stays in the 20-25g net carb range.
- Will this plan put me in ketosis?
- For most people, eating under 25g net carbs per day for several consecutive days triggers nutritional ketosis. This plan averages ~23g net carbs and is high in fat and moderate in protein, which is the macro split that drives ketosis.
- Can I do this meal plan for weight loss?
- Yes. The plan is built for steady fat loss: low net carbs, moderate protein (roughly 80-150g/day depending on portions), and satiating fats. Track your actual portions in CarbMeNot to match the calories to your personal deficit.
- What if I'm not hungry for three meals plus a snack?
- Skip the snack or even a full meal — keto is naturally filling, so many people drop to two meals a day. Cutting a meal only lowers your net carbs further, so you'll still be in range. Just make sure you're getting enough protein and electrolytes.
Sources
Track it all in seconds
Snap a photo and CarbMeNot's AI logs your carbs, protein, and fat automatically.