2100 calorie keto and intermittent fasting meal plan
In just a few clicks, generate your own 2100 calorie keto and intermittent fasting meal plan or follow the 7-day sample plan. Either way you'll get a full grocery list and easy-to-follow recipes for the week.
Option 1: Generate your own plan
This will create a customizable diet plan where you can pick the recipes and swap/randomize meals until you have something you like.
Option 2: Pre-made plan with PDF
This pre-made PDF plan (2100cal, 178g protein, 17g net carbs, 138g fat, 19g fiber per day) cannot be customized.
Day 1
2075cal, 208g protein, 12g net carbs, 128g fat, 9g fiber
14 oz (898cal, 81p, 0c, 64f)
1 1/2 serving(s) (113cal, 2p, 8c, 7f)
18 2/3 oz (740cal, 118p, 0c, 30f)
2 1/3 cup(s) (311cal, 7p, 4c, 27f)
Day 2
2075cal, 173g protein, 19g net carbs, 129g fat, 37g fiber
1 serving(s) (500cal, 43p, 8c, 28f)
1 1/2 serving(s) (527cal, 6p, 6c, 44f)
18 2/3 oz (740cal, 118p, 0c, 30f)
2 1/3 cup(s) (311cal, 7p, 4c, 27f)
Day 3
2100cal, 263g protein, 20g net carbs, 101g fat, 14g fiber
2 1/4 serving(s) (685cal, 90p, 8c, 31f)
2 serving(s) (361cal, 17p, 5c, 28f)
24 oz (888cal, 152p, 4c, 28f)
1 1/4 serving(s) (157cal, 3p, 4c, 13f)
Day 4
2100cal, 263g protein, 20g net carbs, 101g fat, 14g fiber
2 1/4 serving(s) (685cal, 90p, 8c, 31f)
2 serving(s) (361cal, 17p, 5c, 28f)
24 oz (888cal, 152p, 4c, 28f)
1 1/4 serving(s) (157cal, 3p, 4c, 13f)
Day 5
2150cal, 131g protein, 16g net carbs, 168g fat, 11g fiber
10 1/2 ounce(s) (924cal, 53p, 2c, 77f)
2 serving(s) (199cal, 7p, 5c, 14f)
6 oz (591cal, 42p, 3c, 45f)
1 1/3 serving(s) (434cal, 30p, 6c, 31f)
Day 6
2150cal, 131g protein, 16g net carbs, 168g fat, 11g fiber
10 1/2 ounce(s) (924cal, 53p, 2c, 77f)
2 serving(s) (199cal, 7p, 5c, 14f)
6 oz (591cal, 42p, 3c, 45f)
1 1/3 serving(s) (434cal, 30p, 6c, 31f)
Day 7
2100cal, 79g protein, 19g net carbs, 173g fat, 37g fiber
2 avocado(s) (1083cal, 38p, 8c, 88f)
1 patty (~3oz each) (299cal, 17p, 6c, 21f)
3 oz (343cal, 20p, 3c, 28f)
1/2 cup (366cal, 5p, 2c, 36f)
Grocery List (34 items)
Finfish and Shellfish Products
Salmon
14 oz (397g)
Smoked salmon
3 oz (85g)
Canned salmon
2 1/2 oz (71g)
Fats and Oils
Oil
3 oz (85mL)
Salad dressing
10 tbsp (150mL)
Olive oil
1/2 cup (111mL)
Other
Mixed greens
3 3/4 cup (113g)
Vegetables and Vegetable Products
Tomatoes
3/4 medium whole (2-3/5" dia) (96g)
Frozen broccoli
4 2/3 cup (425g)
Onion
1 tbsp chopped (10g)
Brussels sprouts
5 sprouts (95g)
Fresh spinach
25 cup(s) (750g)
Asparagus
10 oz (284g)
Garlic
2 clove (6g)
Zucchini
2 2/3 medium (523g)
Mushrooms
1/2 lbs (227g)
Spices and Herbs
Black pepper
1/2 oz (15g)
Salt
1/2 oz (14g)
Lemon pepper
3 tbsp (21g)
Rosemary, dried
1 tsp (1g)
Dairy and Egg Products
Butter
1/2 cup (118g)
Goat cheese
2 oz (57g)
Eggs
1/2 large (25g)
Cheese
3 oz (85g)
Poultry Products
Boneless skinless chicken breast, raw
7 1/2 lbs (3325g)
Chicken thighs, with bone and skin, raw
2 thigh (6 oz ea) (340g)
Fruits and Fruit Juices
Avocados
4 1/4 avocado(s) (854g)
Lemon juice
1 1/2 fl oz (48mL)
Lime juice
2 tsp (10mL)
Nut and Seed Products
Sunflower kernels
4 oz (113g)
Pecans
1/2 cup, halves (50g)
Beef Products
Ribeye, raw
1 1/3 lbs (595g)
Pork Products
Bacon, raw
5 1/3 slice(s) (151g)
Beverages
Water
1/2 cup(s) (119mL)
lunch prep - 1 days

1. Simple salmon
900 cals, 81p, 0c, 64f (per meal)
Recipe has been scaled from original by 0.58x. Adjust cook times and pan sizes accordingly.
1
Rub salmon in oil and season with some salt and pepper.
2
Cook by either pan frying or baking: PAN FRY: Heat a skillet over medium heat. Place the salmon in the pan, skin-side down if it has skin. Cook for about 3-4 minutes on each side, or until the salmon is golden brown and cooked through. BAKING: Preheat oven to 400°F (200°C). Place the seasoned salmon fillets on a baking sheet lined with parchment paper. Bake in the oven for 12-15 minutes, or until the salmon easily flakes with a fork.
3
Serve.

2. Simple mixed greens and tomato salad
115 cals, 2p, 8c, 7f (per meal)
Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
1
Mix greens, tomatoes, and dressing in a small bowl. Serve.
dinner prep - 2 days

1. Basic chicken breast
740 cals, 118p, 0c, 30f (per meal)
Recipe has been scaled from original by 2.33x. Adjust cook times and pan sizes accordingly.
1
First, rub the chicken with oil, salt and pepper, and any other preferred seasonings. If cooking on stovetop, save some oil for the pan.
2
STOVETOP: Heat the rest of oil in a medium skillet over medium heat, place chicken breasts in and cook until edges are opaque, about 10 minutes. Flip to the other side, then cover the pan, lower the heat and cook for another 10 minutes.
3
BAKED: Preheat oven to 400°F (200°C). Place chicken on a baking sheet. Bake for 10 minutes, flip and bake 15 more minutes or until internal temperature reaches 165°F (75°C).
4
BROILED/GRILLED: Set oven to broil and preheat on high. Broil chicken 3-8 minutes on each side. Actual time will vary based on thickness of breasts and proximity to the heating element.
5
ALL: Finally, let the chicken rest for at least 5 minutes before you cut it. Serve.

2. Buttered broccoli
310 cals, 7p, 4c, 27f (per meal)
Recipe has been scaled from original by 2.33x. Adjust cook times and pan sizes accordingly.
1
Prepare broccoli according to instructions on package.
2
Mix in butter until melted and season with salt and pepper to taste.
lunch prep - 1 days

1. Chicken avocado salad
500 cals, 43p, 8c, 28f (per meal)
2 tsp (10mL)
2 tsp (10mL)
1 tbsp chopped (10g)
1/2 avocado(s) (101g)
6 oz (170g)
5 sprouts (95g)
1
Bring a pot of water to boil. Add the chicken and boil for about 10 minutes or until fully cooked.
2
Meanwhile, thinly slice the brussel sprouts, discarding the bases, and separating out the leaf layers with your fingers.
3
When done, remove chicken, let cool then shred.
4
In a bowl, combine all of the ingredients. Serve.

2. Avocado
525 cals, 6p, 6c, 44f (per meal)
Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
1
Open the avocado and scoop out the flesh.
2
Sprinkle with lemon or lime juice as desired.
3
Serve and eat.
lunch prep - 2 days

1. Basic chicken & spinach salad
685 cals, 90p, 8c, 31f (per meal)
6 3/4 tbsp (101mL)
1 1/2 tbsp (23mL)
1 2/3 lbs (765g)
9 cup(s) (270g)
Recipe has been scaled from original by 2.25x. Adjust cook times and pan sizes accordingly.
1
Season chicken breasts with some salt and pepper.
2
Heat oil in a skillet or grill pan over medium-high heat. Cook chicken for about 6-7 minutes on each side or until no longer pink in the middle. When done, set aside to rest for a couple minutes, then slice into strips.
3
Arrange spinach and top with chicken.
4
Drizzle dressing over top when serving.
dinner prep - 2 days

1. Lemon pepper chicken breast
890 cals, 152p, 4c, 28f (per meal)
3 tbsp (21g)
1 1/2 tbsp (23mL)
3 lbs (1344g)
Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
1
First, rub the chicken with olive oil and lemon pepper. If cooking on stovetop, save some oil for the pan.
2
STOVETOP
3
Heat the rest of olive oil in a medium skillet over medium heat, place chicken breasts in and cook until edges are opaque, about 10 minutes.
4
Flip to the other side, then cover the pan, lower the heat and cook for another 10 minutes.
5
BAKED
6
Preheat oven to 400 degrees Fahrenheit.
7
Place chicken on broiler pan (recommended) or baking sheet.
8
Bake for 10 minutes, flip and bake 15 more minutes (or until internal temperature reaches 165 degrees Fahrenheit).
9
BROILED/GRILLED
10
Setup oven so top rack is 3-4 inches from heating element.
11
Set oven to broil and preheat on high.
12
Broil chicken 3-8 minutes on each side. Actual time will vary based on thickness of breasts and proximity to the heating element.

2. Asparagus
155 cals, 3p, 4c, 13f (per meal)
10 oz (284g)
2 tbsp (28mL)
5 dash (4g)
5 dash, ground (1g)
2 tbsp (28mL)
Recipe has been scaled from original by 1.25x. Adjust cook times and pan sizes accordingly.
1
Heat olive oil in a pan over medium-high heat.
2
Add asparagus and cook for 5 minutes, until tender.
3
Add in lemon juice and seasoning; stir.
4
Remove from heat and serve.
lunch prep - 2 days

1. Pepper steak
925 cals, 53p, 2c, 77f (per meal)
1 1/3 lbs (595g)
1 tsp (5g)
2 1/2 tbsp (37g)
1 tsp (1g)
1 3/4 tbsp, ground (12g)
Recipe has been scaled from original by 1.75x. Adjust cook times and pan sizes accordingly.
1
Coat both sides of steaks with pepper and rosemary.
2
Heat butter in a large skillet. Add steaks and cook over medium-high heat for 5-7 minutes per side for medium (or to your desired degree of doneness).
3
Remove steaks from skillet and sprinkle with salt. Serve.

2. Simple sauteed spinach
200 cals, 7p, 5c, 14f (per meal)
2 clove (6g)
4 dash, ground (1g)
4 dash (3g)
2 tbsp (30mL)
16 cup(s) (480g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Heat the oil in the pan over medium heat.
2
Add the garlic and sauté for a minute or two until fragrant.
3
Over high heat, add the spinach, salt, and pepper and stir rapidly until spinach has wilted.
4
Serve.
dinner prep - 2 days

1. Chicken thighs and mushrooms
590 cals, 42p, 3c, 45f (per meal)
2 tbsp (30mL)
1/2 lbs (227g)
2 dash (1g)
1/2 cup(s) (119mL)
1 tbsp (14g)
2 dash (0g)
2 thigh (6 oz ea) (340g)
1
Preheat oven to 400 F (200 C).
2
Season chicken on all sides with salt and ground black pepper.
3
Heat olive oil over medium-high heat in an ovenproof skillet. Place chicken skin-side down in skillet and cook until browned, about 5 minutes.
4
Turn chicken over; stir mushrooms with a pinch of salt into skillet. Increase heat to high; cook, stirring mushrooms occasionally, until mushrooms shrink slightly, about 5 minutes.
5
Transfer skillet to the oven and cook through, 15 to 20 minutes. Interior temperature should be at least 165 F (74 C). Transfer only the chicken breasts to a plate and loosely tent with foil; set aside.
6
Set skillet on the stovetop over medium-high heat; cook and stir mushrooms until brown bits start to form on the bottom of the pan, about 5 minutes. Pour water into the skillet, and bring to a boil while scraping the browned bits off of the bottom of the pan. Cook until water is reduced by half, about 2 minutes. Remove from heat.
7
Stir in any accumulated juices from the chicken into the skillet. Stir butter into mushroom mixture, stirring constantly until butter is completely melted and incorporated.
8
Season with salt and pepper. Spoon mushroom sauce over chicken and serve.

2. Bacon zucchini noodles
435 cals, 30p, 6c, 31f (per meal)
Recipe has been scaled from original by 2.67x. Adjust cook times and pan sizes accordingly.
1
Use a zoodler or a vegetable peeler with teeth to spiralize the zucchini.
2
Cook the bacon in a skillet over medium heat.
3
Once the bacon is finished, remove it and chop it up. Add the zucchini noodles and saute them in the bacon grease, turning them continuously, until they are soft but not soggy, about 5 minutes. Mix in the bacon bits.
4
Remove from heat and serve.
lunch prep - 1 days

1. Smoked salmon stuffed avocado
1085 cals, 38p, 8c, 88f (per meal)
1 tsp (5mL)
2 oz (57g)
3 oz (85g)
2 avocado(s) (402g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Chop the smoked salmon into pieces.
2
Add salmon to a bowl with the goat cheese. Mix with a fork until the mixture is uniform.
3
Stuff the holes of the avocado with the smoked salmon mixture.
4
Top with a drizzle of lemon juice and add pepper to taste.
5
Serve immediately.
dinner prep - 1 days

1. Salmon patty salad
300 cals, 17p, 6c, 21f (per meal)
1/2 tbsp (8mL)
1/2 tbsp (8mL)
1 tbsp (15mL)
1/2 roma tomato (40g)
1/4 avocado(s) (50g)
1 1/2 cup (45g)
1/2 large (25g)
2 1/2 oz (71g)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
In a small bowl, mix salmon, egg, lemon, and salt/pepper (to taste) until well incorporated. Form into patties (approximately 3oz per patty).
2
Heat oil in a skillet over medium heat and add salmon patties and cook for a few minutes on each side until crispy on the outside and done on the inside.
3
Toss mixed greens with avocado, tomato, and dressing and top with salmon patty. Serve.