Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Struggling to Hit Your Macros?
Here's the Solution

★★★★★★★★★★
5 stars, average of 16 ratings

This post may contain affiliate links, see our disclaimer.

Struggling to Hit Your Macros? Here's the SolutionShareFollow us 261.1k

Quick Summary tl;dr

This article addresses common issues with macro tracking on the keto diet and provides solutions for each specific area (carb limit, protein target, and fat limit/target).

Staying below the designated carb limit is essential on a low-carb diet. Tips include being mindful of hidden carb sources, checking potential culprits like sweeteners and processed meats/condiments, and monitoring whole foods that contain some carbs.

Protein intake is vital on keto to prevent muscle loss and control appetite. Excessive protein isn't a concern, and slightly exceeding the target won't disrupt ketosis. Recommended protein sources are listed.

Fat intake can be a limit or target based on weight goals. It's crucial not to force-feed fat when not hungry. Tips to reduce fat intake include adjusting added fats, choosing leaner meats/fish, moderating your consumption of fatty foods, and being mindful of high-fat coffee or keto treats.

Occasional deviations from the diet won't hinder progress. Moderation is key, and occasional indulgences can support long-term adherence. Finding balance and not stressing over occasional slip-ups is important for sustainable success.

Barcode scanning for tracking can be highly inaccurate. Our app offers a unique "trust level" system that ranks and eliminates unreliable product data. While not 100% error-free, it significantly reduces inaccuracies, providing users with reliable tracking and dietary information.

For more detailed information, please refer to the corresponding sections in the article below.

Table of Contents

We've all been there: diligently following the keto diet, tracking our macros, and making conscious choices about what foods to consume and avoid. Yet, despite our efforts, sometimes we find ourselves falling short of our targets for carbs, protein, or fat.

In this post, I'll provide you with valuable insights to help you overcome these challenges and ensure you're meeting your macro goals effectively.

When we discuss "not meeting macros", we're typically referring to three scenarios:

  1. Exceeding your carb limit: If you're struggling to stay within your designated carbohydrate limit, it can hinder your progress on the keto diet.
  2. Not hitting your protein target: Adequate protein intake is crucial for maintaining muscle mass and supporting various bodily functions. Failing to meet your protein target can impede your overall progress.
  3. Exceeding your fat limit for weight loss, or not meeting the fat target for weight maintenance or gain: Balancing fat intake is a vital aspect of the keto diet, depending on your specific goals. Consuming too much fat when aiming to lose weight, or insufficient fat when maintaining or gaining weight, can disrupt your desired outcomes.

If you're new to the keto diet, I recommend starting with our KetoDiet App. It provides a convenient platform to track your macros, fasting, monitor your diet, and even customize your own meals. Plus if you are premium subscriber, we even offer the option to create custom diet plans so you never have to worry about hitting your macros!

🔥 PLUS you can now get our annual membership 25% off - click here to claim yours!

Let's dive deeper into each aspect to help address these common macro challenges effectively.

The #1 Keto Diet App Keto Diet App for iOS Intelligent Fasting Easily record or schedule fasting periods with our intelligent fasting tool. Auto Fill Automatically complete your day with meals and snacks that perfectly match your macro targets. Unlimited Meal Plans Create bespoke meal plans tailored to your preferences while hitting your macros. Trialed and Tested Recipes Enjoy delicious, foolproof recipes developed exclusively for KetoDetApp. AI Assistant Get instant answers to all your questions about the keto diet, the app, and more. Net vs Total Carbs Switch seamlessly between tracking net and total carbs at any time. Barcode Scanning Quickly scan product barcodes to track your food intake with ease. High Protein Keto Tailor your protein intake to support your fitness goals, from shedding stubborn pounds to building strong, lean muscle. iPhone & iPad Get Started for Free

1. Exceeding Your Carb Limit

Struggling to Hit Your Macros? Here's the Solution

One of the fundamental principles of the ketogenic diet is limiting your carbohydrate intake to induce ketosis. For most individuals, this means staying below 20 to 25 grams of net carbs per day.

When it comes to carbs on a keto diet, it's important to view them as a limit. If you set a specific limit of, let's say, 25 grams of net carbs, you have the flexibility to consume less than that amount, but it's advisable to strive to stay below your designated limit. Occasionally exceeding your limit by a few grams is not a cause for significant concern; what truly matters is maintaining consistency in your overall carbohydrate intake.

In certain cases where ketosis is used as a therapeutic approach for managing health conditions like epilepsy or diabetes, further reducing carb intake or tracking total carbs may be a more suitable approach.

Moreover, it's crucial to be vigilant about potential sources of hidden carbs in your diet. Some common culprits include:

  • Certain "low-carb" sweeteners such as Maltitol, Sorbitol, and IMOs: These sweeteners can have an impact on blood sugar and ketone levels, so it's essential to be mindful of their inclusion in your diet.
  • Processed meats and condiments: Many processed meats and condiments contain starches and sugar, which can contribute to carb consumption. It's advisable to scrutinize ingredient labels to ensure you're making low-carb choices.
  • "Low-carb" and "keto" bars and products: While marketed as suitable for a keto diet, some of these products may contain sweeteners and starches that can cause blood sugar spikes. Reading product labels and being discerning about your choices is essential.
  • Restaurant meals: When dining out, it's often challenging to gauge the precise carb content of dishes. Sauces, dressings, and hidden additives can all contribute to your carb intake. Opt for simple, whole food options or request modifications to reduce their carb count.
  • Medications and supplements: Certain medications and supplements may contain carbohydrates or have an impact on your blood sugar levels. Consult with your healthcare provider or pharmacist to ensure they align with your goals.

Lastly, even some whole foods, such as liver and seafood, contain a considerable amount of carbohydrates. While these foods offer valuable health benefits, it's worth monitoring your consumption to ensure they aren't inadvertently impacting your ability to meet your macros.

By staying mindful of these factors and being diligent in tracking your carb intake, you can troubleshoot and address any issues related to not meeting your carb limit on the keto diet.

If you're finding it challenging to stay below your carb limit, it's crucial to assess the primary sources of your carb intake. If you're already following a well-formulated ketogenic diet, the solution may involve swapping higher-carb vegetables for lower-carb alternatives.

Animal Products with Minimal Carbohydrates

Most animal products are either devoid of carbs or contain very low amounts. As a result, you typically won't need to be concerned about the carb content in animal products. Here are some of the lowest-carb options:

  • Poultry (chicken, turkey, duck, etc.)
  • Red meat, including beef, lamb, pork, and venison
  • Fish and some seafood (not all seafood is zero-carb)
  • Eggs
  • Dairy, especially heavy whipping cream, butter, and hard cheeses

Soft cheeses such as mozzarella or goat's cheese may contain slightly more carbs. While they are still suitable for a keto diet, it's worth checking their carb content if your carb limit is below 10 grams of net carbs.

Low-Carb Plant Choices

Plants are the primary source of carbs, so making slight adjustments can significantly impact your overall carb intake. Here are some of the lowest-carb plant options:

  • Leafy greens such as spinach, Swiss chard, collard greens, bok choy, lettuce, chives, endive and radicchio
  • Cruciferous vegetables such as radishes, dark leaf kale (cavolo nero), kohlrabi, and cauliflower
  • Other vegetables like zucchini (courgette), celery stalks, asparagus, cucumber, and bamboo shoots
  • Fruits such as avocado, olives, rhubarb and coconut
  • Nuts including macadamias, pecans, almonds, hazelnuts, Brazil nuts and walnuts

If your carb intake is below 20 grams of net carbs, it's advisable to avoid root vegetables except for parsley roots, butternut squash, swede (rutabaga), and beetroot.

Easy Swaps to Reduce Carb Intake

Considering you are already following a keto diet and have replaced most high-carb options with low-carb foods, here are some additional swaps that can help you further decrease your carb intake:

  • Use more green vegetables as they are generally lower in carbs
  • Use green (spring) onion instead of white, yellow, or red onion
  • Opt for white mushrooms instead of brown mushrooms
  • Substitute cauliflower for broccoli
  • Substitute turnips for rutabaga (swede)
  • Choose zucchini (courgette) instead of eggplant (aubergine)
  • Substitute pumpkin for butternut squash
  • Enjoy macadamias, pecans, and almonds instead of cashews or pistachio nuts
  • Select green bell peppers instead of red, orange, or yellow bell peppers
  • Consider using shirataki noodles/rice as a partial replacement for zucchini noodles or cauliflower rice

These simple swaps can help you reduce your carb intake while still enjoying a varied and satisfying ketogenic diet.

Finally, as you'll learn below, if your goal is weight loss, be mindful of the fat content (and therefore calories) in foods like full-fat dairy, butter and nuts.

The #1 Keto Diet App Keto Diet App for iOS Intelligent Fasting Easily record or schedule fasting periods with our intelligent fasting tool. Auto Fill Automatically complete your day with meals and snacks that perfectly match your macro targets. Unlimited Meal Plans Create bespoke meal plans tailored to your preferences while hitting your macros. Trialed and Tested Recipes Enjoy delicious, foolproof recipes developed exclusively for KetoDetApp. AI Assistant Get instant answers to all your questions about the keto diet, the app, and more. Net vs Total Carbs Switch seamlessly between tracking net and total carbs at any time. Barcode Scanning Quickly scan product barcodes to track your food intake with ease. High Protein Keto Tailor your protein intake to support your fitness goals, from shedding stubborn pounds to building strong, lean muscle. iPhone & iPad Get Started for Free

2. Not Hitting Your Protein Target

Struggling to Hit Your Macros? Here's the Solution

Another common challenge for beginners on the keto diet is not meeting their protein targets. But why is protein intake so crucial on keto?

Protein plays a vital role because insufficient intake can lead to muscle loss and increased appetite. When you consume a high-protein meal, your body releases glucagon, a hormone that counterbalances insulin and significantly contributes to feelings of satiety.

However, it's important to note that excessive protein consumption is not recommended either, as protein is not an especially efficient fuel source. This is why setting a protein target is crucial (Volek & Phinney).

But what if your goal is ketosis? The good news is that slightly exceeding your protein target will not kick you out of ketosis. Not all excess protein converts into glucose through gluconeogenesis. This is especially important for those whose aim is therapeutic ketosis.

Finally, no diet fits all. When traditional keto fails, a high-protein diet may help break through a stubborn weight loss plateau.

🔥 Did you know that the KetoDiet App has a protein boost feature? You can boost your protein intake as much as you need! Here's 25% odd our annual membership to get you set up.

Foods to Increase Your Protein Intake

If you need to increase your protein intake, opt for lean meats and fish that contain higher protein and less fat per serving. Include the following foods in your diet:

  • High-protein meats: Chicken breasts, skinless chicken thighs, turkey, beef filet mignon steak, sirloin steak, top round steak, skirt steak, pork tenderloin, and venison
  • Ground (minced) meat with no more than 5% fat
  • High-protein fish and seafood: Cod, haddock, prawns, crab meat, lobster, squid, octopus, mussels, and more
  • Collagen powder: Bovine or marine collagen peptides, also known as hydrolyzed gelatin powder
  • Eggs, especially egg whites
  • Plain, full-fat yogurt without sweeteners
  • Cheeses, particularly Parmesan, Pecorino, Edam, Gouda, Halloumi, Colby, Gloucester, Mozzarella, and Swiss cheese
  • Almonds and pumpkin seeds
  • Peanut butter (if you eat peanuts)
  • Whey protein powder, egg white protein powder, or plant-based protein powder (look for protein isolate and preferably avoid products with sweeteners, unless they are keto-approved sweeteners

Note that if you follow a vegetarian or vegan diet, your protein options will be more limited. In such cases, refer to our Guide to a Vegetarian Keto Diet for further guidance.

Foods to Reduce Your Protein Intake

In most cases, consuming excessive protein is not a concern. However, some individuals with specific health conditions like Type 1 Diabetes may experience issues after consuming a high-protein meal.

To decrease your protein intake, consider the following swaps (please note that most them will increase your fat intake):

  • Exchange high-protein cheeses for varieties with lower protein content, such as ricotta, cream cheese, Brie, Camembert, feta, goat's cheese, and cheddar
  • Use more egg yolks and fewer egg whites, for example, make an omelet with 2 eggs + 1 egg yolk instead of using 3 whole eggs
  • Choose ground meat with 10-20% fat content
  • Pork: Select pork belly, pork chops, or pork shoulder instead of pork tenderloin
  • Beef: Consider ribeye or New York strip steak instead of leaner cuts like fillet mignon or sirloin
  • Lamb: Utilize lamb shank or ribs rather than lamb steak or rump with trimmed fat
  • Poultry: Opt for dark thigh chicken or turkey meat (preferably skin-on) instead of breast meat, and include higher-fat options like duck and goose
  • Include some fatty fish (SMASH): Salmon, mackerel, anchovies, sardines, and herring
  • Watch out for protein from seafood. Most seafood is high in protein and low in fat. While seafood offers numerous health benefits, it's important to be mindful of its protein content when aiming to reduce overall protein intake on a keto diet.

3. Exceeding Your Fat Limit

Struggling to Hit Your Macros? Here's the Solution

When following a ketogenic diet, your fat intake can serve as either a limit or a target, depending on your specific goals.

It's often mentioned that fat acts as a filler on a keto diet. This means that you regulate your energy intake by adjusting your fat consumption. If your aim is to lose body fat, you need to maintain a calorie deficit, and therefore, your fat intake becomes a limit. Conversely, if your goal is to achieve healthy weight gain, you should be in a calorie surplus, and your fat intake becomes a target. (You can use our Keto Calculator to find your ideal macros.)

It's important to note that you should never force yourself to consume more fat when you're not hungry. Always eat until you feel satiated, even if it means falling significantly below your recommended fat intake. If you don't feel hungry, there's no need to eat, unless your objective is to gain weight. Allowing your body to utilize its own stored body fat for energy is one of the key advantages of low-carb eating.

Tips to Reduce Your Fat Intake

If you find it challenging to stay below your fat limit on a keto diet, here are some helpful tips to reduce the amount of fat in your diet:

  1. Reduce added fats: Start by decreasing the amount of added fats in your meals. Butter, ghee, or avocado oil used in cooking, mayonnaise or olive oil or olive oil in salads, and cream in your coffee can add significant calories to your daily intake.
  2. Swap for leaner meats and fish: If you're exceeding your fat limit but haven't met your protein target, consider opting for leaner cuts of meat and fish instead of fattier options.
  3. Adjust bacon consumption: If you enjoy bacon for breakfast, you can choose leaner types of bacon like Canadian bacon or reduce your serving size to moderate your fat intake.
  4. Mindful avocado consumption: While avocados are a nutritious source of potassium and healthy fats, they are also high in fat and calories. Be mindful of your avocado consumption if you're looking to lower your fat intake.
  5. Consider alternatives to Bulletproof coffee (BPC): Bulletproof coffee, a popular keto beverage consisting of coffee blended with fats like butter or MCT oil, can contribute to exceeding your energy requirements on a keto diet. It may be better to avoid BPC altogether if you're struggling to stay within your fat limit.
  6. Limit keto treats and desserts: If you're trying to reduce your fat intake, it's advisable to skip keto treats and desserts for a while. These sweet treats are typically high in fat and even lower-fat options can trigger cravings, potentially leading to a higher calorie intake.
  7. Avoid fat bombs: Fat bombs, which are high-fat snacks commonly consumed on a keto diet, should typically be avoided if you need to decrease your fat intake. While no diet fits all, this approach generally works for most people.

By implementing these strategies, you can effectively manage and reduce your fat intake while maintaining the principles of a low-carb or ketogenic diet.

Don't Stress Over Cheat Days or "Bad" Days

While maintaining focus on your diet is crucial, it's essential to recognize that occasional deviations from your plan are not only harmless but may actually contribute to long-term adherence.

Consuming foods that are not typically recommended for a healthy low-carb diet becomes problematic only when it becomes a regular occurrence. As long as these deviations are reserved for special occasions, having a few "cheat days" or "cheat meals" is unlikely to significantly hinder your progress.

It's important to understand that strict adherence to a diet can sometimes create feelings of deprivation or restriction, which may increase the likelihood of eventually giving up or abandoning the diet altogether. Allowing yourself the flexibility to enjoy occasional indulgences can help create a sustainable approach to your eating habits.

Remember, the key to long-term success lies in finding a balance that works for you, both physically and mentally. So, if you have a "bad" day or stray from your diet on occasion, don't stress over it. Simply acknowledge it, move on, and continue with your healthy eating habits.

Unveiling the Reality Behind Barcode Scanning Apps

Finally, let's not forget the possibility that what your tracker is saying may be far from the truth. Barcode scanning has become a popular feature in many food tracking apps including ours. However, there is an ugly truth that these apps may not openly disclose to users. Here's what you need to know.

First, avoid barcode scanning as much as possible. What this means in practice is that when you add foods like avocados, eggs, meat or cauliflower, you should avoid using branded products. Instead, use generic foods which have been verified and are far more accurate. Only scan items and use branded products to track your diet if there is no alternative (e.g. in cases of a particular brand of keto crackers).

To ensure more accurate barcode scanning results without compromising on reliability, we also recommend downloading our app. Unlike other apps that solely rely on available food databases, we have developed a sophisticated system that assigns a "trust level" to product data. This unique approach allows us to offer users the most dependable and accurate results by carefully evaluating and ranking data from various sources.

By implementing this system, we have taken a proactive step to eliminate products with clearly incorrect nutritional data from our database. While we cannot guarantee that the data you find will always be 100% accurate, we have significantly reduced the chances of encountering errors. Our goal is to help users make informed decisions about their food choices.

Don't settle for subpar barcode scanning experiences. Choose our app to ensure reliable and trustworthy results that help you effectively monitor your nutritional intake!

🔥 PLUS you can now get our annual membership 25% off - click here to claim yours!

The #1 Keto Diet App Keto Diet App for iOS Intelligent Fasting Easily record or schedule fasting periods with our intelligent fasting tool. Auto Fill Automatically complete your day with meals and snacks that perfectly match your macro targets. Unlimited Meal Plans Create bespoke meal plans tailored to your preferences while hitting your macros. Trialed and Tested Recipes Enjoy delicious, foolproof recipes developed exclusively for KetoDetApp. AI Assistant Get instant answers to all your questions about the keto diet, the app, and more. Net vs Total Carbs Switch seamlessly between tracking net and total carbs at any time. Barcode Scanning Quickly scan product barcodes to track your food intake with ease. High Protein Keto Tailor your protein intake to support your fitness goals, from shedding stubborn pounds to building strong, lean muscle. iPhone & iPad Get Started for Free

Do you like this post? Share it with your friends! 

Martina Slajerova
Creator of KetoDietApp.com

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Leave a comment or review

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (11)

I just had to applaud you on creating this incredible app. Seriously, I don't know what I'd do without it. It has become my go-to tracker, hands down. I've tried Carb Manager but absolutely hated it. Too gimmicky, plenty of recipes but macros totally off... It's also less complicated than Chronometer, and the best part? It's perfectly tailored to keto, unlike MFP. So a no brainer!
I'm genuinely stoked about all the upcoming features you have in the pipeline. Any chance intermittent fasting tracking is on the horizon? 😉 It would be an absolute game-changer!
Once again, kudos on developing such a fantastic app. You've got a dedicated fan right here!

Thank you so much, this means the world to us! Indeed, IF is in the pipeline too. I can't give you the ETD on this though. We are always revisiting our list after each release and decide based on user feedback, technical complexities and priorities. Stay tuned! 😊

Thank you for all your help with this beautiful app. I have only used is as a recipe app. Is there a tutorial on how to use the entire app? Can i put in what my macro requirements are for the day to have it generate a menu for me? By the way your twins are adorable.❤️❤️

Thank you so much Dawn! Yes, there's a how-to page under Settings > Help & Support > How to Use KetoDiet (iOS, Android is similar). We don't have a video tutorial but I'm planning to make a few soon. It's just always been a moving target with all the new features and I wanted to make a tutorial once the app is relatively "stable" in terms of new features.
As for macros, you can let the app calculate them for you (depending on your goal), or select custom macros (for those who want to follow they own macros). If you are a premium subscriber (enables via the App Stores or our our membership at ketodietapp.com/start), or if you are a long term user and have our grandfathered version, you can create your own custom diet plans too. On iOS you can see a quick shortcut that will take you to them. I hope this helps!

Thank you for the tips.

Hey Martina!
First off, I have to say how much I adore your app. It's been my trusty companion for a solid two years now, and I can't imagine my life without it. Those diet plans? Lifesavers! Seriously, I struggle so much with hitting my macros, and your app has been a game-changer. I do have a couple of questions, though. Any chance we'll see sugar alcohols tracking added to the app soon? It would be super helpful for those of us following keto.
Also, I've noticed something peculiar lately. There have been a couple of instances where I exceeded my calorie limit but still showed 'in the green' for carbs, protein, and fat. Do you have any idea why that might be happening? It's got me scratching my head a bit.
Thanks a bunch for creating such an amazing app and for being so responsive to user feedback. You're the best!

Hey Emily! Thanks a bunch for your kind words and for being such a loyal user of our app. Your support means the world to us! Now, let me address your questions:
1) Absolutely! We're thrilled to inform you that sugar alcohols tracking is on its way in an upcoming update. We've actually been planning to add this feature for quite some time now. Life got a bit more hectic with our adorable twins, who will one in a few days! But we're slowly getting back into our groove. The reason it's been taking a bit longer is that we want to do it the right way. You know, we've seen other apps that simply deduct all sugar alcohols from the total carb count, resulting in sneaky hidden carbs while tracking. That's just not cool. We never add features just to check a box on our to-do list. So, bear with us as we work hard to make sure we account for the different effects of various sugar alcohols on net carbs (like comparing Erythritol with Sorbitol). We're now releasing updates every week or two, so you can expect this to be done pretty soon.
2) Ah, the mysterious case of exceeding calories while still being 'in the green' for carbs, protein, and fat. There are a couple of possibilities here. It could be due to some inaccuracies in the product database, especially when it comes to more generic food items. That's why I always recommend steering clear of them. The other potential culprit is alcohol. It does contribute calories, but currently, it's not being tracked within the app. But fear not, it's definitely on our to-do list too!
Once again, thank you for your amazing support and patience. We're determined to make the app even better for you and all our incredible users. Stay tuned for the updates, and if you have any more questions or suggestions, feel free to reach out. Cheers!

Hey, I just had to drop a comment to let you know how much I'm loving your app. Seriously, I use it every day, and that barcode scanning thing? It's amazing! Following your suggestion, I mainly use it for keto stuff and packaged foods, and let me tell you, it's way more accurate than any other app I've tried. Sure, I can't always find everything I'm looking for, but the ones I do find are spot-on. Thanks for making such a reliable tool that helps me stick to my keto goals. Keep up the great work!

Thank you so much Dave! We used to just have a third party database like all other apps (and yes, you used to be able to find a few more options) but we decided to focus on accuracy which means that a part of the database had to be fixed or hidden. It's an ongoing process, we keep improving it and get user feedback to make it even more accurate. All I can say is that it's not been easy with hundreds of thousands of foods! I personally never use barcode scanning, I just add basic (generic) foods that I've got in my "recents" list because I use them all the time and know I can trust the numbers.

This is brilliant Martina! I love your app! I've just made my first diet plan and it's perfect. I've always struggled to get enough protein. Macros are spot on and the recipes look amazing. I only made one swap in breakfasts as I'm not keen on avocado but then realized I could have excluded it from the plan in options 😊 Thank you so much for making this all so easy for us!

Thank you Cathy, I'm glad you like it! Our custom diet plan builder took a long time to complete and we are still improving it! 😊