Homemade hair gel is something I didn’t believe to be possible for quite some time. I thought that typical gel effect could only come from many many chemical ingredients. Like all those store bought hair products have.
Turns out I was very wrong about that. Not only can you make this homemade hair gel with 2 (TWO!) ingredients. You probably also have everything you need for this in the kitchen already! (And, just like that have a vegan hair gel recipe!)
Related: Curly girl approved gel: 7 products you can get online
Disclosure: Some of the links below are so-called provision links, meaning, at no additional cost to you, I can earn a commission if you click through and make a purchase.
Homemade hair gel recipe: ingredients

Most DIY hair gel recipes are a combination of some other ingredients with gelatin. I don’t know about you, but I rarely have any gelatin at home. This recipe, however, doesn’t need any of that.
Do you by any chance eat linseeds sometimes? No? Well, let me tell you they are very healthy. Maybe it is time to start adding a few to your salads? And by the way, you will need a few anyway for this recipe.
Linseeds and water. (Or flax seeds. It’s the same.) That is it already. Obviously, you can add a drop of your favorite essential oil to give it a little bit of a scent. But otherwise, you won’t need anything else to make your very own homemade hair gel.
Unlike all those DIY hair gel recipes asking for gelatine, this one is vegan.
So go to your kitchen (or the nearest shop) and collect the following:
- 2 tablespoons of linseeds
- 250 ml (or 1 cup) of water
Or, if you really don’t want to leave the house without hair gel, order some organic linseeds* off of your favorite online marketplace.
How to make the homemade hair gel without gelatin
Good, now we already established how crazy few ingredients are required to make your own hair gel at home. Let’s get to the next advantage of this awesome flax seed hair gel recipe.
The active steps required to make this recipe only take a few minutes!
No hour long slaving in the kitchen or anything like that.
Related: Homemade conditioner with MSM: It’s actually easy!
Still, you will have to let everything sit for a few hours afterward. For that reason, I recommend starting the process in the evening. This way you will have your DIY hair gel ready in the morning.
Okay, now let’s get on with it and finally find out how to make your own hair gel without gelatin.
Cook your DIY hair gel without gelatin
First, you want to pour the water into a pot and heat it up. When it starts boiling, add the linseeds and stir for a couple of minutes.
Afterward, take the mixture off the heat and let it sit for a while. After about 10 minutes, check if it starts becoming jelly-like.
If yes, you are good to go and can just leave it be till the next morning. If not, put it back on the heat and cook it a little longer. Rinse and repeat.
In the morning (or after letting it sit for a few hours), filter the gel through a strainer. Now you can either put it in a jar to use it directly. Or in an ice cube tray, if you want to freeze it for later usage. (More on storage below.)


