Here is what an ordinary day on this plan looks like: three or four simple meals that together stay under about 20 grams of net carbs, lean heavily on fat (roughly 70 to 75 percent of your calories), and keep protein moderate. That is the whole idea of keto. When you drop carbs low enough for long enough, your body switches from running on sugar to running on fat. This page gives you a real, followable 7-day keto meal plan, not a teaser for an email list. You get seven days of named meals with approximate net carbs, a shopping list grouped by aisle, prep shortcuts, and swaps for when you eat out. Copy it straight into your week.
Every meal below uses ordinary grocery-store food. No exotic ingredients, no recipes that need a photo to follow. If you want a fuller reference of what fits, keep our keto food list open in another tab while you shop.
One calm note before you start: if you have a medical condition or take prescription medication, talk to your doctor before beginning a ketogenic diet. This is general information, not medical advice.
What the macros actually mean
Keto is defined by three simple targets:
- Net carbs: under 20 to 25 grams a day. Net carbs are total carbs minus fiber. This is the number that keeps you in ketosis, so it matters most.
- Fat: about 70 to 75 percent of your calories. Fat is your main fuel now, so it comes from meat, eggs, cheese, oils, butter, avocado, and nuts.
- Protein: moderate, roughly 20 to 25 percent. Enough to protect muscle, not so much that it stalls things.
You do not need to weigh every bite. If you eat the meals below and stop when you are full, the percentages take care of themselves. The one number worth watching is net carbs, and the plan keeps each day comfortably under 20 grams.
Portion sizes here suit an average adult. If you are larger, very active, or simply hungrier, eat a bit more of the fat and protein on your plate rather than adding carbs. If you are smaller or trying to lose faster, trim the portions down. To dial this in precisely, run your numbers through our keto calculator for exact daily calories and macros; adjusting portions up or down by feel works fine too. If you want to understand the timeline, see how long it takes to get into ketosis.
The 7-day keto meal plan
Each day gives you breakfast, lunch, dinner, and one snack, with approximate net carbs per meal and a daily total. Totals land in the mid-to-high teens, which leaves a little room for coffee cream or a splash of sauce.
A quick word on breakfast: eggs do almost all the heavy lifting on keto mornings, and yes, you can eat eggs on keto every day without issue. Cereal is the classic trap, so if you are missing your morning bowl, read which cereals you can have on keto before you slip.
Day 1
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | 3-egg omelet with cheddar and spinach | ~3g |
| Lunch | Grilled chicken Caesar salad, no croutons, extra parmesan | ~5g |
| Dinner | Baked salmon with roasted asparagus and butter | ~6g |
| Snack | 1 oz almonds | ~3g |
| Daily total | ~17g |
Day 2
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | Scrambled eggs with bacon and sauteed mushrooms | ~3g |
| Lunch | Turkey and provolone lettuce wraps with mayo, side of cherry tomatoes | ~6g |
| Dinner | Burger patty (no bun) with cheddar and bacon over spinach | ~4g |
| Snack | Celery sticks with cream cheese | ~3g |
| Daily total | ~16g |
Day 3
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | Full-fat plain Greek yogurt with walnuts and a few blueberries | ~8g |
| Lunch | Tuna salad (mayo, celery) in romaine lettuce boats | ~4g |
| Dinner | Chicken thighs cooked in butter with roasted broccoli | ~6g |
| Snack | 1 oz cheddar cubes | ~1g |
| Daily total | ~19g |
Day 4
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | Two fried eggs with sliced avocado and pork sausage links | ~4g |
| Lunch | Cobb salad: egg, bacon, avocado, blue cheese, ranch | ~6g |
| Dinner | Pork chops with green beans sauteed in butter | ~7g |
| Snack | Pork rinds | ~0g |
| Daily total | ~17g |
Day 5
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | Cheese and veggie frittata with bell pepper and onion | ~5g |
| Lunch | Bunless cheeseburger bowl with lettuce, pickles, and mustard | ~5g |
| Dinner | Shrimp sauteed in garlic butter over zucchini noodles | ~7g |
| Snack | 1 oz macadamia nuts | ~2g |
| Daily total | ~19g |
Day 6
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | Bacon and eggs with half an avocado | ~4g |
| Lunch | Chicken salad over mixed greens with cucumber and olive oil | ~5g |
| Dinner | Ribeye steak with mashed roasted cauliflower and butter | ~7g |
| Snack | String cheese and a few olives | ~3g |
| Daily total | ~19g |
Day 7
| Meal | What to eat | Net carbs |
|---|---|---|
| Breakfast | Sausage and cheese egg muffins (make-ahead) | ~3g |
| Lunch | Salmon salad with spinach, feta, and olive oil | ~5g |
| Dinner | Roast chicken with cabbage sauteed in butter | ~8g |
| Snack | 1 oz pecans | ~2g |
| Daily total | ~18g |
Snacks are the easiest place to overshoot your carbs, especially with nuts, so weigh or eyeball one ounce rather than grabbing a handful. Our guide to the best keto nuts breaks down which ones are lowest in carbs if you want to swap.
Shopping list, grouped by aisle
This covers all seven days for one person. Buy in the quantities that match how many people you are feeding, and skip anything you already have.
Produce
- Spinach (2 bags)
- Romaine and mixed salad greens
- Asparagus
- Broccoli
- Green beans
- Zucchini
- Cauliflower
- Cabbage (small head)
- Bell pepper
- Onion
- Mushrooms
- Celery
- Cucumber
- Cherry tomatoes
- Avocados (3 to 4)
- Fresh garlic
- Lemon or lime
- A small container of blueberries
Meat and seafood
- Eggs (2 dozen)
- Bacon
- Pork sausage links
- Chicken thighs and breasts
- Ribeye or other steak
- Ground beef (for patties)
- Pork chops
- Salmon fillets (fresh or frozen)
- Shrimp (frozen bag is fine)
- Canned tuna
- Sliced deli turkey
Dairy and eggs
- Cheddar (block and slices)
- Provolone
- Parmesan
- Blue cheese
- Feta
- Cream cheese
- String cheese
- Full-fat plain Greek yogurt
- Butter
Pantry and fats
- Olive oil
- Mayonnaise (check for no added sugar)
- Ranch dressing (low-carb)
- Caesar dressing
- Mustard
- Dill pickles
- Olives
- Salt, pepper, and any spices you like
Nuts and snacks
- Almonds
- Walnuts
- Pecans
- Macadamia nuts
- Pork rinds
Meal-prep shortcuts
You do not have to cook every meal from scratch. A little batching on the weekend makes the week almost effortless.
- Cook a tray of protein at once. Roast a batch of chicken thighs and a tray of bacon on Sunday. They reheat for lunches and dinners all week.
- Make the egg muffins ahead. The Day 7 sausage and cheese egg muffins keep for four to five days in the fridge and reheat in under a minute. Double the batch and you have grab-and-go breakfasts.
- Pre-wash and chop your greens and veg. Salads and stir-fries come together in minutes when the lettuce is already washed and the cauliflower is already broken down.
- Hard-boil half a dozen eggs. They cover snacks, Cobb salads, and quick breakfasts.
- Portion your nuts. Split a bag into one-ounce snack portions so you are never guessing at the carbs.
- Keep fat on hand. Softened butter, olive oil, and mayo are how you hit your fat targets without thinking. Add a pat or a drizzle to any plate that feels light.
Leftovers are your friend on keto. Cook a little extra dinner and it becomes tomorrow’s lunch with no extra work.
Eating out and quick swaps
You will not always be at home, and keto travels better than most diets. The rule is simple: pick a protein, add fat, skip the starch. Order the burger with no bun, ask for a side salad or extra vegetables instead of fries, and use oil-based or full-fat dressings.
Most chains have workable options once you know what to look for. We have detailed breakdowns for keto at Chipotle, keto at McDonald’s, and what to order keto at Starbucks if those are on your route. The pattern repeats everywhere: a bowl or salad built on meat and cheese, dressed with something fatty, holding the rice, beans, tortilla, and sugary drinks.
Drinks matter too. Water, black coffee, unsweetened tea, and diet sodas are all fine. If you plan to have a drink with dinner, read up on alcohol on keto first, because beer and sweet cocktails will blow your carb budget fast while dry wine and spirits fit more easily.
Week two and beyond: how to keep going
The plan above is one week, but it is built to repeat. You do not need a new plan every seven days. Here is how to keep it fresh without overthinking it.
Rotate proteins and vegetables. The structure of each day stays the same: eggs or yogurt for breakfast, a salad or wrap for lunch, a protein with a low-carb vegetable for dinner. Swap the specific items and it feels like a new week. Trade chicken for pork, salmon for shrimp, broccoli for green beans, spinach for cabbage. Any low-carb vegetable slots into any dinner.
Repeat your favorites. If a few meals became easy go-tos, lean on them. Eating the same simple keto breakfast every morning is a feature, not a failure. It removes decisions and keeps you consistent, which is what actually drives results.
Adjust portions as you go. After a week or two you will know whether you are hungry or over-full at your usual sizes. Nudge the fat and protein up or down to match. Keep net carbs in the same low range no matter what.
Watch your salt and water. The most common early stumble is not carbs, it is electrolytes. Keep drinking water and salting your food, especially in the first week when the transition can leave you tired or headachy.
Give it a few weeks of consistency before you judge how it is working. The meals are ordinary on purpose, because a plan you can actually cook and repeat beats a perfect plan you abandon by Wednesday. Start with Day 1 tomorrow, shop from the list above, and let the week run itself.