Fruits that are high in fiber. For keto dieters counting net carbohydrates, fiber can be subtracted from total carb count. This exclusion of dietary fiber in the carb count allows for a wider variety of fruit that may be incorporated into your diet. Berries, for example, have a high fiber content and can be enjoyed in moderation on a ketogenic diet.
Perhaps the only thing more divisive than politics is canola oil. People have thoughts about it. Given the research available, Bulletproof and a growing number of nutrition experts are of the opinion that you should toss your canola oil. Canola oil is extracted via a process called hexane solvent extraction. This process uses chemicals and high heat to extract the oil and process it, and the final product is high in oxidation and trans fats.[3] In studies, canola oil has been linked to lower antioxidant levels in the body[4] and lung inflammation.[5]

Keto is a lot more than a big pile of bacon – you don’t even need to eat meat at every meal to get enough protein for keto. Eggs are a great staple protein source, and low-carb dairy foods like cheese can give you a boost in the protein department. Getting high-quality protein at every meal is a good practice in general, especially for weight loss, but it doesn’t take any more meat than most people normally eat at a serving.


All grains, even whole meal (wheat, rye, oats, corn, barley, millet, bulgur, sorghum, rice, amaranth, buckwheat, sprouted grains), quinoa and white potatoes. this includes all products made from grains (pasta, bread, pizza, cookies, crackers, etc.) sugar and sweets (table sugar, HFCS, agave syrup, ice creams, cakes, sweet puddings and sugary soft-drinks).

With only two ingredients, this low-carb dairy-free yogurt couldn’t be easier to make, so you can have a regular supply to turn into breakfast dishes or to add to sauces to make them super-creamy. This recipe gives enough about six small pots, but you can easily double the ingredients without having to adjust the timing. Serve this with a little honey and some berries for a fresh and fruity breakfast.
Pecans are my favorite in the fall-time. I love dry roasted pecans. They are easy to roast yourself, and they make your house smell amazing. To roast, first soak the nuts in water overnight. Then, drain and place on a baking sheet in the oven at 150 degrees Fahrenheit for 12-24 hours. Toss halfway and roast until the nuts are crunchy, and not soggy.

Not only is this a low-carb recipe, but coconut yogurt is also vegan-friendly and can be so useful for a quick dish at breakfast time. Simply mix the two ingredients, cover the bowl and wait! It could not be easier! This yogurt can be mixed with fruit puree, topped with nuts if you can tolerate them, or flavored with vanilla. It can also be stirred into a spicy dish to reduce the heat.
This is one area where full keto and Bulletproof differ. Except for coconut, all nuts and legumes are suspect on the Bulletproof Diet and should be limited. All expose you to high amounts of omega-6s, inflammatory oxidized fats, mold toxins, and phytates (plant anti-nutrients). Peanuts are one of the main sources of mold toxins in our diets, and often trigger allergic responses with inflammatory polyunsaturated fats, lectins and histamines. The Bulletproof Diet also excludes all soy products due to their phytoestrogen content, which messes with your hormones and may promote cancer.
If you were drawn to the ketogenic diet because you were promised copious amounts of cheese,  no one would blame you. Cheese is delicious. However, “I’m on keto” does not mean you have carte blanche to eat three mozzarella cheese sticks plus a couple bites of cheddar followed by some shredded cheese eaten out of the bag in front of your fridge at midnight. It’s easy to fall into the trap of foods that are technically keto, but not good for optimizing your overall health. Like the aforementioned cheese. (And if you’re following the Bulletproof Diet or just want to feel like the most kickass version of yourself, it’s highly recommended to avoid cheese — more on that shortly.) 

Roasted nuts and seeds are a great addition to your ketogenic diet and will help you get to your weight loss goals without having to starve yourself. All you have to do is be careful not to eat too much and measure your doses as this particular type of diet is easy to overeat. Once you have that under control, you are well on your way to the body of your dreams. Happy dieting!
It starts with limiting carbohydrate intake to just 20–30 net grams per day. “Net carbs” describes the amount of carbs remaining once dietary fiber is taken into account. Because fiber is indigestible once consumed, simply don’t count grams of fiber toward their daily carb allotment. So that means subtracting grams of fiber from total carb games, to give you the total net carbs.
This recipe gives you one of the creamiest smoothies ever because it uses low-carb coconut yogurt and avocado. The flavor of the chocolate comes through really well, so this Keto drink would go down really well with the younger members of the family and can be a great way to get them off to a good start in the morning. The avocado adds healthy fats to the smoothie, so you will find it is filling too!
But if your friends have gone #keto and you're curious about what that exactly entails, the basic premise is fairly simple. The diet focuses on eating mostly fat, limited amounts of protein, and almost no carbs at all. The "do" list includes: meat, seafood, eggs, vegetables that grow above ground, nuts and seeds, fats and oils, and some dairy products. In terms of drinks, most keto diet guides advise people to stick to water and skip diet soda, even though it's artificially sweetened. (No Diet Coke — sorry!)
Any suggestion to substitute cream cheese with something else (not dairy and keto-friendly)? I’ve decided to try this recipe using ghee instead of butter because it doesn’t hurt me, but it’s the only “dairy” that I tolerate (if perfectly clarified, of course… no lactose nor casein allowed for me). And I’ll omit the fruity topping, but I’m thinking to experiment with a home-made sugar free “coffee syrup” using powdered decaffeinated coffee, some kind of thickening (maybe gelatin) and powdered erythritol. Do you think it could be fine?
However, as easy as this may sound, the key to keeping your body in ketosis is to constantly pack your meals with fatty eats and stay as far away from carbs as you possibly can, which can get quite demanding—especially if you’re not prepared. To help you maintain this ethereal fat-burning state, we’ve rounded up 14 snacks you can grab on-the-go. These eats will keep you satiated with healthy fats and boast no more than five grams of net carbs.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,l=0,u=[];l1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e="";return"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function l(){var e=o(h);h=[],0!==e.length&&c(a(),{revision:window.Q.revision,errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(l,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),u.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r
×