Going for a keto or a low carb diet and not sure what to eat? These high-fat and healthy keto diet foods are about to become your favourite!

Macadamia Nuts

Many nuts can be fit into a low carb diet. Choosing the right nut can be difficult as there are some nuts that contain high carbohydrates. Macadamia nuts are high in fat and low in carbs and a perfect fit to low carb diets. Remember to eat macadamias in moderation.


An avocado has 23 grams of monounsaturated fat. There are many benefits of this type of fat and can be found bountiful in nuts, avocados and vegetable oil.

Read More:

Avocados also contain 40% of your daily fibre requirements. It is also free of sodium and cholesterol. Avocados are a good source of lutein, an antioxidant that protects your vision. It is very popular among the keto dieters.

Grass-fed Beef

Red meat contains trans fat that helps improve heart health and reduce belly fat. It also contains stearic acid that lowers LDL cholesterol.

Red meats especially grass feed-beef contains healthy fatty acids and antioxidants, more so than conventionally raised beef.


Any variety of olives contains beneficial nutrients such as hydroxytyrosol, a phytonutrient that has long been linked to cancer prevention. However, the most critical thing is olives are high in fat. One cup of black olives has 15 grams of fat, and it is mainly monounsaturated.

Note: Olives are high in sodium. Stick to 5 large or 10 small olives as the best portion. Or instead of eating olives, using olive oil for cooking is a good option for this diet.


Despite being high in fat, whole eggs are loaded with vitamins and minerals. So you get the best of both worlds!

The best eggs are omega-3 enriched or pastured. Remember also to eat the yolk where almost all the nutrients are found.

Salmon and Tuna

Fatty fish provide protein and omega-3 fatty acids which helps with inflammation and reduces the risks of chronic diseases.

Virgin Coconut Oil

Virgin coconut oil has 117 calories and 12 out of 14 grams of highly saturated fat. Using this will help turn bad cholesterol into good cholesterol.

Note: Coconut oil is so high in saturated fat, so only use it in a small amount. 2 tbsp (30 ml) is the recommended and the effective dose.

For a better understanding of high-fat foods for keto diet, consult your health provider at Okadoc.