Free 7-Day Keto Meal Plan With Grocery List
The hardest part of keto isn't giving up carbs — it's planning meals that stay under 20g net carbs without eating boring chicken and broccoli every day. This 7-day plan solves that. Every day has breakfast, lunch, and dinner with net carb counts and calorie totals. At the bottom: a full grocery list. And if you want a plan customized to your exact calorie goal and carb limit, Mealzy generates one in 30 seconds — free.
Your Free 7-Day Keto Meal Plan
Weekly Average: 1,408 kcal and 9.7g net carbs per day. All meals stay well under the 20g keto threshold, putting you safely in ketosis. Adjust portions up or down to hit your target calories — the carb counts won't change meaningfully.
Keto-Friendly Protein Sources That Work
Keto is a high-fat, moderate-protein diet. These proteins are staples because they're nutrient-dense, satiating, and keto-compatible. No hidden carbs here.
- Eggs ~$0.30/egg (6g protein, 0g carbs)
- Chicken thighs ~$0.60/serving (25g protein, 0g carbs)
- Salmon ~$1.80/serving (25g protein, 0g carbs)
- Beef mince ~$0.80/serving (20g protein, 0g carbs)
- Tuna (canned) ~$0.50/serving (20g protein, 0g carbs)
- Pork chops ~$1.00/serving (26g protein, 0g carbs)
- Cheddar cheese ~$0.40/serving (7g protein, 0.4g carbs)
This meal plan uses eggs, chicken, beef, pork, and fish as primary protein sources. Combined with fat (butter, olive oil, avocado, cheese), you're hitting 100–130g protein per day easily. The cost? Under $70 per week for all 21 meals. That's about $3.30 per meal.
Weekly Grocery List
Everything you need to make this plan, grouped by section so you can navigate the store efficiently.
Meat & Seafood
- Chicken thighs (3 lbs) — $5.50
- Salmon fillet (1.5 lbs) — $9.00
- Ground beef (2 lbs) — $8.00
- Pork chops (4 chops) — $6.00
- Ribeye steak (10 oz) — $8.50
- Bacon (1 pack) — $4.50
- Canned tuna (3 cans) — $3.00
- Sardines (2 cans) — $3.50
- Smoked salmon (4 oz) — $4.00
- Lamb chops (8 oz) — $5.50
- Pork belly (8 oz) — $4.50
- Smoked mackerel (8 oz) — $3.50
Dairy & Eggs
- Eggs (2 dozen) — $5.00
- Cheddar cheese (1 block) — $3.50
- Cream cheese (8 oz) — $2.50
- Butter (1 lb) — $3.50
- Sour cream (small) — $2.00
Vegetables (Low-Carb Only)
- Broccoli (2 heads) — $3.00
- Spinach (1 bag) — $2.50
- Avocados (4) — $4.00
- Brussels sprouts (1 lb) — $3.00
- Asparagus (1 bunch) — $2.50
- Green beans (1 lb) — $2.50
- Lettuce (2 heads) — $2.00
- Celery (1 bunch) — $1.50
- Cucumbers (2) — $1.50
- Cauliflower (1 head) — $2.50
Pantry & Oils
- Olive oil (if needed) — $6.00
- Mayo (large jar) — $3.50
- Soy sauce — $2.00
- Sesame oil — $3.50
- Lemon juice — $1.50
- Garlic — $1.00
Estimated Total Cost: $68.50 (assumes you have salt, pepper, and basic spices at home).
How to Customize This Plan for Your Calorie Goal
This plan averages 1,408 kcal per day. Keto is a satiation diet — you'll likely eat less naturally — but if you need to adjust, it's simple: add or reduce portion sizes.
If you need 1,200 kcal per day: Reduce meat portions by about 15%. Skip the extra cheese on a few days. A 15% reduction gets you to roughly 1,196 kcal. Carb counts stay the same.
If you need 1,600 kcal per day: Add extra fat (oil, butter, mayo) to existing meals. Increase meat portions slightly. Add a keto snack like cheese or almonds. Most of your extra calories will come from fat, which won't affect net carbs.
If you need 2,000+ kcal per day: Add fatty cuts (salmon, pork belly), extra oil, and full-fat dairy. Snack on nuts, cheese, and macadamia nuts liberally. Keto meals are naturally calorie-dense, so hitting high targets is easy.
But here's the thing: if custom tailoring feels overwhelming, that's exactly what Mealzy does for you. Enter your exact calorie goal, dietary preference (keto), weekly budget, and any foods you dislike — Mealzy generates a fully customized week in 30 seconds. You get a plan that fits your body, your budget, and your taste. Free to try, no credit card needed.
Tips for Sticking to a Keto Meal Plan
1. Buy fattier cuts of meat on purpose. Chicken thighs instead of breasts. Salmon instead of cod. Ground beef instead of lean. Fat is where the flavor lives on keto, and it keeps you full longer. Don't eat "diet chicken" — that's not keto.
2. Keep eggs and canned fish on hand. When you're tired or don't have time to cook, scrambled eggs take 3 minutes and deliver 30g protein. Canned tuna is ready to eat. These are your safety net — they keep you on track without effort.
3. Accept the first two weeks will feel hard. Keto flu is real. Headaches, fatigue, cravings — they fade by week three once your body adapts. Drink water, eat enough salt, and power through. The payoff is appetite control and steady energy.
4. Use Mealzy's swap feature if you dislike a meal. The plan is a guide, not a cage. If you hate cauliflower mash, swap it for zucchini or butter. The regenerated plan maintains your carb and calorie targets.
Frequently Asked Questions
This plan is a starting point.
For a plan built around your exact calorie goal, carb limit, and food preferences — Mealzy generates it in 30 seconds. Free to try, no credit card, no sign up needed for the demo.
Try Mealzy FreeKeto doesn't have to be boring. You just need a plan. This one works — it's tested, budget-friendly, keeps carbs low, and uses ingredients you can find in any regular grocery store. Print it, follow it, or use it as a template for your own ideas. And when you're ready for a fully customized plan, Mealzy will generate one for you in 30 seconds.