All posts

Keto Meal Plan: 7-Day Plan for Beginners Under 20g Carbs

A complete 7-day keto meal plan for beginners with meals under 20g net carbs per day, a shopping list, macro breakdowns, and practical tips for managing the transition to ketosis.


The quick answer: A keto meal plan targets roughly 70% fat, 25% protein, and 5% carbs — staying under 20g of net carbs per day to reach and maintain ketosis. This 7-day beginner plan includes every meal, daily macro totals, a shopping list, 20 keto-friendly foods ranked by net carbs, and strategies for handling keto flu during your first week.

What Is Ketosis and How Does It Work?

Your body normally runs on glucose, which comes from carbohydrates. When you drastically reduce carb intake — typically to under 20-50g per day — your body exhausts its glycogen stores within 2-4 days and shifts to burning fat for fuel instead. The liver converts fatty acids into molecules called ketone bodies (beta-hydroxybutyrate, acetoacetate, and acetone), which your brain, heart, and muscles use as an alternative energy source.

This metabolic state is called ketosis. It is not the same as ketoacidosis, which is a dangerous condition occurring in uncontrolled type 1 diabetes. Nutritional ketosis keeps blood ketone levels between 0.5-3.0 mmol/L, well below the 10+ mmol/L threshold of ketoacidosis.

The process typically works like this:

  1. Days 1-2: Glycogen stores begin depleting. You may feel low energy.
  2. Days 2-4: Your body ramps up fat oxidation and ketone production. This is when keto flu symptoms peak.
  3. Days 4-7: Ketone levels stabilize. Energy starts to return.
  4. Weeks 2-4: You become fat-adapted. Energy and mental clarity often improve.

Keto Macro Targets

The standard ketogenic diet uses the following macro split:

Macronutrient% of CaloriesGrams (at 1,800 cal/day)Grams (at 2,000 cal/day)
Fat70-75%140-150g155-167g
Protein20-25%90-113g100-125g
Net Carbs5-10%20-25g25-50g

For beginners, the simplest approach is to keep net carbs under 20g per day. Net carbs = total carbs minus fiber. At this level, nearly everyone enters ketosis within 2-4 days.

Protein should be adequate but not excessive — roughly 0.7-1.0g per pound of lean body mass. Too little protein leads to muscle loss; too much can theoretically slow ketosis through gluconeogenesis, though recent research suggests this concern is often overstated.

Fat fills in the remaining calories. It is the lever you adjust based on whether you want to lose weight (eat less fat, letting your body burn stored fat) or maintain weight (eat more fat).

20 Keto-Friendly Foods (Ranked by Net Carbs)

FoodServing SizeNet CarbsFatProteinCalories
Butter1 tbsp (14g)0g12g0g102
Olive oil1 tbsp (14g)0g14g0g119
Bacon3 slices (34g)0g14g9g161
Salmon (cooked)4 oz (113g)0g12g25g208
Chicken thigh (skin-on, cooked)4 oz (113g)0g13g26g220
Ground beef 80/20 (cooked)4 oz (113g)0g17g25g260
Eggs2 large1g10g12g140
Cheddar cheese1 oz (28g)0.4g9g7g113
Avocado1/2 medium (68g)1.4g11g1.3g114
Cream cheese2 tbsp (29g)1g10g2g99
Heavy cream2 tbsp (30ml)0.8g11g0.6g101
Almonds1 oz (28g)2.5g14g6g164
Spinach (raw)2 cups (60g)0.8g0.2g1.7g14
Broccoli (cooked)1/2 cup (78g)2.3g0.3g1.9g27
Cauliflower (cooked)1/2 cup (62g)1.5g0.3g1g14
Zucchini (cooked)1/2 cup (90g)1.5g0.2g0.6g14
Sour cream2 tbsp (30g)1g6g0.7g60
Pecans1 oz (28g)1.2g20g2.6g196
Macadamia nuts1 oz (28g)1.5g21g2.2g204
Dark chocolate (85%+)1 oz (28g)5g13g3g170

Foods to Eat and Foods to Avoid

CategoryEatAvoid
ProteinsBeef, pork, chicken, turkey, lamb, fish, shellfish, eggs, baconBreaded or sweetened meats, processed meats with added sugar
Fats and oilsOlive oil, coconut oil, butter, ghee, avocado oil, lard, tallowMargarine, vegetable oil blends, seed oils (optional — debated)
DairyCheddar, mozzarella, cream cheese, sour cream, heavy cream, brieMilk (7g carbs per cup), low-fat dairy, sweetened yogurt
VegetablesSpinach, kale, broccoli, cauliflower, zucchini, asparagus, bell peppers, mushroomsPotatoes, corn, peas, carrots (in large amounts), sweet potatoes
FruitsBerries in small amounts (1/4 cup), avocado, coconut, lemon/limeBananas, apples, oranges, grapes, dried fruit, fruit juice
Nuts and seedsMacadamia, pecans, almonds, walnuts, chia seeds, flaxseedsCashews (higher carbs), peanuts (moderate — watch portions)
BeveragesWater, black coffee, unsweetened tea, bone broth, sparkling waterSoda, juice, beer, sweet cocktails, milk
SweetenersErythritol, stevia, monk fruitSugar, honey, maple syrup, agave
Grains and starchesNoneBread, pasta, rice, oats, cereal, tortillas, crackers
CondimentsMustard, hot sauce, mayo (no sugar), vinegar, herbs and spicesKetchup, BBQ sauce, teriyaki, most salad dressings

The 7-Day Keto Meal Plan for Beginners (~1,800 Calories/Day)

This plan keeps net carbs under 20g each day, targets approximately 1,800 calories, and includes meals that are simple to prepare. Every day includes breakfast, lunch, dinner, and one snack.

Day 1: Monday

MealRecipeCaloriesFatProteinNet Carbs
BreakfastScrambled eggs (3) cooked in butter with 1/4 avocado and 2 slices bacon48038g24g2g
LunchCaesar salad with grilled chicken thigh (5 oz), romaine, Parmesan (1 oz), olive oil Caesar dressing (no croutons)52036g40g4g
SnackCelery sticks (3) with cream cheese (2 tbsp)13010g3g2g
DinnerPan-seared salmon (5 oz) with garlic butter, steamed broccoli (1 cup), and a side salad with olive oil56038g38g5g
Daily Total1,690122g105g13g

Day 2: Tuesday

MealRecipeCaloriesFatProteinNet Carbs
BreakfastKeto coffee (coffee + 1 tbsp butter + 1 tbsp coconut oil, blended) + 2 hard-boiled eggs44038g12g1g
LunchBunless burger (6 oz ground beef patty, cheddar slice, lettuce wrap, mustard, pickles, tomato slice)52036g38g3g
SnackHandful of macadamia nuts (1 oz)20421g2g1.5g
DinnerChicken thighs (6 oz, skin-on) roasted with olive oil, garlic, and herbs, served with sauteed zucchini (1 cup) and a side of cauliflower mash (1/2 cup)62042g42g5g
Daily Total1,784137g94g10.5g

Day 3: Wednesday

MealRecipeCaloriesFatProteinNet Carbs
Breakfast3-egg omelet with spinach, mushrooms, and cheddar cheese (1 oz), cooked in butter42032g24g3g
LunchTuna salad (5 oz canned tuna, 2 tbsp mayo, diced celery, lemon) served in lettuce cups with a side of sliced cucumber38024g34g2g
SnackString cheese (1) + almonds (1 oz)24418g13g3g
DinnerPork chops (6 oz) pan-fried in butter with roasted asparagus (8 spears) and a mixed green salad with olive oil vinaigrette58038g46g4g
Daily Total1,624112g117g12g

Day 4: Thursday

MealRecipeCaloriesFatProteinNet Carbs
BreakfastChia pudding (2 tbsp chia seeds, 1/2 cup coconut milk, 1 tbsp almond butter, topped with a few raspberries)34026g10g4g
LunchCobb salad (romaine, 4 oz grilled chicken, 2 slices bacon, 1/4 avocado, 1 hard-boiled egg, blue cheese crumbles, ranch dressing)58042g38g5g
SnackPepperoni slices (1 oz) + mozzarella cubes (1 oz)18014g12g1g
DinnerBeef stir-fry (5 oz flank steak) with broccoli, bell pepper, and mushrooms in coconut aminos and sesame oil, served over riced cauliflower54032g40g7g
Daily Total1,640114g100g17g

Day 5: Friday

MealRecipeCaloriesFatProteinNet Carbs
BreakfastSmoked salmon (3 oz) on cucumber slices with cream cheese (2 tbsp), capers, and dill28018g18g2g
LunchGreek-style chicken (4 oz) with sauteed spinach, feta cheese (1 oz), olives (6), and olive oil48034g34g3g
Snack1/2 avocado with everything bagel seasoning and a squeeze of lime13011g1.5g1.5g
DinnerBaked cod (6 oz) in lemon-butter sauce with roasted Brussels sprouts (1 cup) and a side of garlic butter mushrooms52030g42g8g
Daily Total1,41093g95.5g14.5g

Day 6: Saturday

MealRecipeCaloriesFatProteinNet Carbs
BreakfastKeto pancakes (2 — made with cream cheese, eggs, almond flour) topped with butter and a few blueberries38028g16g4g
LunchShrimp (6 oz) sauteed in garlic butter with zucchini noodles (1.5 cups) and cherry tomatoes (4)44024g36g5g
SnackPecans (1 oz) + a few squares of 85% dark chocolate (0.5 oz)28024g4g3g
DinnerRibeye steak (6 oz) with a compound butter (herb butter), sauteed spinach with garlic, and roasted radishes64048g44g3g
Daily Total1,740124g100g15g

Day 7: Sunday

MealRecipeCaloriesFatProteinNet Carbs
BreakfastBreakfast sausage (3 patties) with 2 fried eggs and sauteed bell peppers48036g28g4g
LunchBLT lettuce wraps (4 slices bacon, lettuce, tomato slices, avocado mayo) with a side of pickles42032g18g3g
SnackGuacamole (1/4 cup) with pork rinds (1 oz)23018g10g2g
DinnerWhole roasted chicken leg quarter (skin-on, ~8 oz) with cauliflower gratin (cauliflower, heavy cream, cheddar, baked)68048g44g5g
Daily Total1,810134g100g14g

Weekly Averages

MetricDaily Average
Calories~1,670
Fat~119g (64%)
Protein~102g (24%)
Net Carbs~14g (3%)

Keto Flu: What It Is and How to Manage It

During the first 1-7 days of a ketogenic diet, many people experience a cluster of symptoms commonly called "keto flu." This is not an actual illness — it is your body adapting to running on ketones instead of glucose.

Common Symptoms

  • Headache
  • Fatigue and low energy
  • Dizziness
  • Nausea
  • Irritability
  • Brain fog
  • Muscle cramps
  • Sugar cravings
  • Difficulty sleeping

Why It Happens

The primary cause is electrolyte loss. When carb intake drops, insulin levels fall, and your kidneys excrete more sodium and water. This rapid fluid loss — often 3-5 lbs in the first few days, mostly water weight — depletes sodium, potassium, and magnesium.

How to Manage It

  1. Increase sodium intake. Add 1-2g extra sodium per day. Drink bone broth, salt your food generously, or add a pinch of salt to water.
  2. Supplement potassium. Eat potassium-rich keto foods (avocado, spinach, mushrooms) or supplement with 200-400mg potassium citrate.
  3. Supplement magnesium. Take 200-400mg of magnesium glycinate or citrate before bed. This also helps with sleep and muscle cramps.
  4. Drink more water. Aim for at least 2.5-3 liters per day during the first week.
  5. Do not restrict calories during the first week. Eat until satisfied. Your body is already adapting to a new fuel source — now is not the time to also impose a calorie deficit.
  6. Reduce exercise intensity. Stick to walking and light activity for the first week. Performance will return once you are fat-adapted (2-4 weeks).

Most symptoms resolve within 3-7 days. If they persist beyond 2 weeks, consult a healthcare provider.

Keto Shopping List

Proteins

  • Eggs (2 dozen)
  • Bacon (1 lb)
  • Chicken thighs, skin-on (2 lbs)
  • Ground beef 80/20 (1.5 lbs)
  • Salmon fillets (10 oz)
  • Pork chops (1.5 lbs)
  • Flank steak (10 oz)
  • Ribeye steak (6 oz)
  • Cod fillets (12 oz)
  • Shrimp (12 oz)
  • Smoked salmon (6 oz)
  • Chicken leg quarters (2)
  • Breakfast sausage patties (12 oz)
  • Pepperoni (4 oz)
  • Canned tuna (2 cans)

Dairy and Fats

  • Butter, unsalted (1 lb)
  • Heavy cream (8 oz)
  • Cream cheese (8 oz block)
  • Cheddar cheese (8 oz block)
  • Mozzarella (4 oz)
  • Blue cheese crumbles (2 oz)
  • Parmesan, grated (4 oz)
  • Feta cheese (4 oz)
  • String cheese (pack of 6)
  • Sour cream (8 oz)
  • Coconut oil (1 jar)
  • Extra-virgin olive oil (1 bottle)
  • Avocado oil (optional)
  • Coconut milk, full-fat canned (1 can)

Vegetables

  • Romaine lettuce (2 heads)
  • Spinach (2 bags)
  • Mixed greens (1 bag)
  • Broccoli (2 heads)
  • Cauliflower (2 heads)
  • Zucchini (4)
  • Asparagus (1 bunch)
  • Brussels sprouts (12 oz)
  • Mushrooms (8 oz)
  • Bell peppers (3)
  • Celery (1 bunch)
  • Cucumber (2)
  • Radishes (1 bunch)
  • Cherry tomatoes (1 pint)
  • Tomato (1)

Fruits

  • Avocados (4)
  • Raspberries (1 small container)
  • Blueberries (1 small container)
  • Lemons (3)
  • Limes (2)

Nuts and Seeds

  • Macadamia nuts (4 oz)
  • Almonds (4 oz)
  • Pecans (4 oz)
  • Chia seeds (small bag)
  • Almond flour (small bag)

Pantry

  • Coconut aminos (1 bottle)
  • Sesame oil (small bottle)
  • Pork rinds (1 bag)
  • Pickles (1 jar)
  • Capers (1 jar)
  • Olives (1 jar)
  • Mustard (1 bottle)
  • Mayonnaise, no sugar added (1 jar)
  • Ranch dressing (1 bottle)
  • Hot sauce
  • Dark chocolate, 85%+ cacao (1 bar)
  • Coffee
  • Bone broth (32 oz)
  • Erythritol or monk fruit sweetener (optional)
  • Everything bagel seasoning

How to Make This Plan Work Long-Term

Start simple. The first week is about hitting your carb target, not about cooking elaborate keto meals. Eggs, meat, cheese, and vegetables are all you need.

Batch cook on Sunday. Prepare a large batch of protein (roast chicken thighs, cook ground beef, hard-boil eggs) and wash and chop vegetables. This makes weekday meals take 10 minutes or less.

Track your macros for the first 2-4 weeks. Once you develop an intuition for what 20g of net carbs looks like in a day of eating, you can stop tracking. A meal planning app like Mealift makes this easier — it calculates macros for every recipe automatically, so you can see your daily totals at a glance and adjust portions before you even start cooking.

Plan your meals in advance. The most common reason people break keto is being caught hungry without a keto-friendly option. Having a weekly meal plan eliminates this problem entirely.

Frequently Asked Questions

How long does it take to get into ketosis?

Most people enter ketosis within 2-4 days of eating under 20g net carbs per day. You can verify with urine ketone strips (cheap but less accurate) or a blood ketone meter (more accurate, measures beta-hydroxybutyrate). Blood levels of 0.5 mmol/L or above indicate nutritional ketosis.

Will I lose muscle on keto?

Not if you eat adequate protein (0.7-1.0g per pound of lean body mass) and continue resistance training. A 2017 study in the Journal of the International Society of Sports Nutrition found that a ketogenic diet with sufficient protein preserved lean body mass as effectively as a higher-carb diet during a calorie deficit.

Can I eat fruit on keto?

In very limited amounts. Berries are the most keto-friendly fruit — 1/4 cup of raspberries has about 1.5g net carbs. Avocado (technically a fruit) is a keto staple. Most other fruits — bananas, apples, oranges, grapes — are too high in sugar to fit within 20g net carbs per day.

How much weight can I lose in the first week of keto?

Typically 3-7 lbs, but most of this is water weight. When glycogen stores deplete, your body releases the water bound to glycogen (each gram of glycogen is stored with 3g of water). True fat loss begins in weeks 2-3 and is typically 1-2 lbs per week with a calorie deficit.

Is keto safe long-term?

Research on long-term ketogenic diets (1-2+ years) is limited. Short- to medium-term studies (up to 24 months) show improvements in weight, blood sugar, and triglycerides. Potential concerns with long-term use include nutrient deficiencies (especially fiber, potassium, magnesium), elevated LDL cholesterol in some individuals, and reduced dietary variety. Consult a healthcare provider if you plan to follow keto for more than 6 months.

Do I need to count total carbs or net carbs?

Net carbs (total carbs minus fiber) is the standard approach for keto. Fiber is a carbohydrate that your body does not digest or absorb, so it does not raise blood sugar or insulin. Most keto practitioners and researchers use net carbs as the relevant metric.

Can I drink alcohol on keto?

In moderation. Dry wines (5 oz, ~3-4g carbs) and spirits (vodka, whiskey, tequila — 0g carbs when neat or with soda water) are the lowest-carb options. Beer is generally too high in carbs (10-15g per bottle). Note that alcohol temporarily pauses ketone production while your liver processes it, and many people report lower alcohol tolerance on keto.

What happens when I stop keto?

When you reintroduce carbs, your body exits ketosis within 1-2 days. You will likely regain 2-5 lbs of water weight as glycogen stores replenish — this is normal and not fat gain. To avoid digestive issues, reintroduce carbs gradually over 1-2 weeks rather than all at once.