24 Easy Tips On How To Prevent Greasy Hair Naturally

how to prevent greasy hair

7. Eggs

Personally, I think that eggs are indispensable in your kitchen and they are one of the most popular and widely-used home remedy in beauty care. Isn’t it? Regarding tips on how to prevent greasy hair, we cannot deny the great effect of eggs, a famous hair care ingredient.

In particular, eggs will help to get rid of oil on your hair and scalp thanks to a lot of beneficial elements they contain. Both egg white and egg yolk can work well to treat greasy hair. Therefore, people find out a variety of methods to stop oily hair and take care of it with eggs. Here are some examples.

Direction 1: Use an egg white

  • You can separate an egg to get the white part and whisk it up
  • Directly apply the egg white onto your hair and let it stay for 30 minutes
  • Finally, wash your hair with your daily shampoo
  • Do this on a weekly basis to remove oil on your hair and scalp

Direction 2: Use an egg yolk with olive oil


  • Egg yolks: 2
  • Olive oil: 2 tablespoons


  • Whisk 2 egg yolks up and combine with olive oil. Mix well to form a paste
  • Wet your hair before applying the mixture
  • Comb the hair to make sure the solution is evenly spread
  • Wear a shower cap and leave it for 20 minutes, following by shampooing your hair with cold water
  • Repeat the process weekly

Note: If you do not have olive oil, you can replace it with lemon juice.

Get more: Egg hair mask

8. Apple Cider Vinegar

Apple cider vinegar is an indispensable and traditional kitchen staple for hair care, especially for greasy hair. Its benefits are highly appreciated because of the useful function of acetic acid, which helps to balance the pH level of your scalp. Consequently, the secretion of oil will be adjusted and controlled properly and you can reduce the excess oil on your hair. Moreover, it can work effectively as a potent hair tonic and bring about the soft and shiny hair.

Do you know how to prevent greasy hair with apple cider vinegar? If no, you should not skip our recipe because it will help you lots in taking care of your hair.


  • Apple cider vinegar: 2-3 tablespoons
  • Water: 1 cup


  • Mix apple cider vinegar with water
  • Then apply the solution to your hair as a rinse after shampooing your hair
  • Wait for 3-5 minutes and wash off with cold water

9. Baking Soda

Like apple cider vinegar, baking soda is also known as a multipurpose home remedy for many common issues with health, skin, and hair as well. It is another tip on how to prevent greasy hair thanks to its oil-absorbing quality [2]. Especially, the alkaline nature of this remedy also has the ability to balance the pH level and reduce the foul smell.

The process to use baking soda to prevent oily hair is also simple.


  • Baking soda: 1 part
  • Water: 3 parts


  • Mix baking soda with water to form a paste
  • Wet your hair and then apply the mixture
  • Wait for several minutes before washing your hair with warm water.
  • Use this method once or twice per week

Another choice for you is to use baking soda as a dry shampoo. You are suggested to rub a little amount of baking soda through your hair and brush really well with a comb. By that, baking soda will absorb all the oil on your hair and scalp.

Now, have you known how to prevent greasy hair with baking soda? Don’t forget this tip if you are getting troubles with oily hair!

Learn more: Total hair regrowth review

IV. Advice On How To Prevent Greasy Hair At Home

1. Rinsing Your Hair Properly

how to prevent greasy hair - rinsing your hair properly

Rinsing your hair is one of the most important tips on how to prevent greasy hair. If your hair is rinsed incorrectly, you will get oily hair immediately. How do you rinse your hair at home? Use cool water to rinse your hair after shampooing. Avoid hot water because it will encourage the glands to create sebum. But cool water will reduce the accident to your hair and reduce the cuticle. In addition, avoid hair dryer to make your hair dry, let it dry naturally to avoid high temperature. Surprising but it is true, heat can stimulate oil production faster.

Read more: Causes of itchy scalp

2. Reducing Toughing Your Hair

Touching your hair is not recommended for those who have an oily hair. Remember this tip is you want to know how to prevent greasy hair. Combing hair is necessary whenever you wake up in the morning. However, combing your hair too many times during days may cause oily hair problem. It is because scratching or rubbing your scalp can promote the secretion of oils. As a result, your hair is more greasy and oily. Try to choose a proper comb and do not bunch or comb your hair when it is wet.

3. Drinking Enough Water

Drinking water every day is an important tip on how to prevent greasy hair. It is because water helps hydrate your body and avoids getting oils on your hair and scalp. And you know, water is indispensable for our lives, which plays a vital role in health care, skin care, and especially hair care. Hence, you should drink at least 2 liters of water daily to become healthier and more beautiful.

4. Take In Waves And Curls

Another smart tip on how to prevent greasy hair is to embrace your hair waves and curls. If it straight, your hair will reveal the grease more clearly. Curly hair will reduce the oily hair problem.

Related article: Curly hair tips

5. Eating Vitamin B-rich Foods

Foods contribute significantly to hair care as well. Keep in mind that you should eat plenty of vitamin B-rich foods to prevent greasy hair. Getting vitamin B from foods is cheap, safe, and beneficial for your hair. It will fight the visiting of greasy hair and sebum creation. For example, you can take some vitamin B-rich foods like potatoes, eggs, salmon, poultry, spinach, bananas, seafood, and so on.

6. Reducing Sugary Foods

Intake too lots of sugary foods will increase blood glucose levels and it will create amounts of insulin. In fact, insulin is the important factor that helps you increase energy by using glucose. However, you will get more sebum if you get excessive insulin. As the result, avoid consuming sugary foods or carbohydrate-rich foods, instead, you should eat fruits, legumes, and non-starchy vegetables.

The highest sugary foods include sweeteners, syrups, sugars, soft drinks, drink powders, nougat, and candies. Also, canned or packed fruits, ice cream, ketchup, jams, breakfast cereals, cakes, dry foods, cola drinks, and granulated sugar should be left from your meals if you really want to prevent greasy hair.

Get more: Low sugar foods

Want More Content Like This In Your Inbox?

Join The Discussion


Advertising Disclosure

Displayed content is offered by businesses which have been compensated. There is a potential effect on how, what, and where products may appear. All effort is made into providing full transparency, not all available products or companies are highlighted. Published material is offered without any slant or bias no matter what affiliation there is with sponsorship or association.