How To: DIY Eyeshadow Primer in 5 Steps!

Hi guys! Today’s post is one that I’ve wanted to share for the longest time now. When I first started getting into makeup, I wasn’t willing to spend $20 on an eyeshadow primer (still feeling the burn!!) so I googled a ton of recipes on how to make my very own primer. I also had a very limited amount of products, and this is the recipe that worked the best for me. This works on my super oily eyelids too!
How to: DIY Eyeshadow Primer | Beauty Nerd By Night
This is such an easy recipe and takes only about 5 minutes to do! You only need a couple of things that you probably already have in your beauty stash. This is great for if you don’t want to spend a crazy amount of money on a tiny tube of primer or if you’ve just run out and need something that’ll work just as great.
How To: DIY Eyeshadow Primer in 5 Steps
What You’ll Need:
1. BB Cream/Foundation/Tinted Moisturiser
2. Concealer (Preferably the squeezy tube ones, but I don’t have one like that)
3. Primer (Optional)
3. Body Butter (if you have sensitive skin, substitute with a thick facial moisturiser)
4. Empty Container


How To: DIY Eyeshadow Primer in 5 Steps

Step 1:

Add in a little bit of your favourite concealer, make sure it’s one that’s not prone to creasing! You can opt out of using concealer, but I like the concealer for longevity and it also helps to cover up any darkness and veins on the eyelids.

Step 2:

Add some face primer (optional) for longer wear. It doesn’t really matter if you skip on this though. My first versions of this DIY Eyeshadow Primer didn’t have face primer in them and they still made my eyeshadows stay on for a long time.
How To: DIY Eyeshadow Primer in 5 Steps

Step 3:

Using a tiny spatula, or a small spoon, put some body butter or thick facial moisturiser into your container. If you have sensitive skin, DO NOT use the body butter! Instead, add in some thick facial moisturiser. If you’re using facial moisturiser, it has to be a thick formula because if it’s too watery, this DIY eyeshadow primer will end up being too runny.

Step 4:

Add in your Foundation/BB Cream/Tinted Moisturiser. If you’re using a BB Cream/Tinted Moisturiser or a thinner foundation, add in the same amount as the body butter. If you’re using a thicker foundation like mine (in the picture above), use slightly less than the body butter so your primer doesn’t end up too thick.
How To: DIY Eyeshadow Primer in 5 Steps

Step 5:

Mix everything together with your spatula/spoon. The consistency should be a nice, smooth, creamy texture. If it’s too runny, add in more foundation. If it’s too thick, add in more body butter/facial moisturiser.

Now let’s put this $0/RM0 DIY Eyeshadow Primer to the test!

Swatch: DIY Eyeshadow Primer vs Urban Decay Primer Potion
You can see that the Homemade primer is VERY comparable to the Urban Decay Primer Potion and the Too Faced Shadow Insurance. It makes your eyeshadows very bold and more true to colour. The lasting power of this primer is slightly lesser than that of the UD Primer Potion. It makes your eyeshadow last a good 4-6 hours whereas the UD primer potion can last 6-8 hours on my eyelids.
If you’re not sure whether you need an eyeshadow primer or if you just don’t want to spend a ridiculous amount on it, try this DIY Eyeshadow Primer that costs next to nothing!
What DIY would you like to see next? Let me know in the comments! 🙂
Thanks for reading, xoxo
Previous Post Next Post
  • CY

    ok, that looks pretty interesting… rather than paying that much money for make up. LOL

  • wow this is good!! but cant we use a normal primer for the face, on the eyes?

  • Yes! My wallet agrees! LOL 🙂

  • It will help the makeup stay on, but I'm not sure if it will make your eyeshadows bolder and brighter. 🙂

  • thanks for this very useful recipe !!! i spent nearly rm30 buying elianto's eye primer, which has very small amount in a small pan. i hope that will be my first and last purchase as a student. when i get a job and good income, that time i can consider spending some $$$ for quality eye primer like UD Primer Potion 😀

  • Try British brand Mua they sell primer for like £2!

  • good recipe 🙂 will try

  • No problem! Thanks for reading 🙂

  • Thanks for the info! 🙂

  • Thanks for reading 🙂

  • Oh wow! Your homemade one actually looks better than the urban dcecay primer.

  • Haha.. Thanks, I guess? :p used to be my "holy grail" primer when I first started out with makeup.

  • great tutorial , i'm so gonna make this .
    really Thank you !
    and i'm following you now.

  • I've never thought of making primer before, it is a good way to save money! x

  • thanks! 🙂

  • definitely! primers are so expensive! thanks for reading 🙂

  • Omg it looks nice! Thanks for the tutorial :D!!

  • Wow…the colour really pops out with homemade primer. Save alot of money too ^^

  • No probs, girl! 🙂

  • Yes! ^-^ That's why I'm researching more DIY projects!

  • I never use any eyeshadow primer but thanks for sharing, maybe I should DIY too to start using one~

  • Thank you for this wonderful post! I dont have to spend on UB primer wheeee!!!

  • You should use an eyeshadow primer! They will change the way you apply eyeshadow! 🙂

  • Haha yes! UD primer is SO expensive! Glad it's helpful! 🙂

  • Hey there! Here from the Linkin' with my Ladies Blog Hop! Just wanted to let you know I'm now following you via Bloglovin' and GFC and liked your fb page too! Feel free to visit my page; you can find me here:

    Blog url






  • 🙂

  • this is so simple! thanks for sharing!

  • No problem. Glad it helped! 🙂

  • tanya915

    Omg. Its so awesome! Thank u sooooooo much. Life and money saver.

    • I’m glad you liked it! 🙂

  • RynReen

    my eye lid and my wallet would love to thank u for this post 😉

    • Glad it was helpful 🙂 Enjoy your new eyelid primer!

  • Aurelia

    Will definitely try this! I love UDPP more than anything but an affordable option like this would be sooo nice 🙂


    • Let me know how it goes x

  • Chloe

    I was skeptical, but i was so wrong! it’s perfect, thanks a lot.

    • Glad it worked out well! Thanks for reading 🙂

  • Mary

    Really quick, did any of your eyeshadows crease at all when using this home made primer?

    • Hi there! I didn’t have any problems with creasing or anything. 🙂 If you have problems with creasing, try substituting the body butter for an oil-free facial moisturiser. Thanks for reading!

  • LOVE THIS! 😀 Thanks so much!

  • Nishat Karim

    Going to try this out tomorrow! and compare with the UD on each eye <3

  • Alice

    Hi, awesome post! I was just wondering if the diy you did without using primer worked as well as the one with it? 🙂

    • Thanks, Alice! 🙂 Adding the primer will definitely help make it last longer by an hour or two, but isn’t necessary! If you have a primer at home, then just add in a little bit. If not, you can just skip it! My original homemade eyeshadow primer didn’t include a face primer and it still worked out really well! Even without the primer, you can still get around 4-6 hours of wear. Hope this helps! Let me know how it goes 🙂 x

  • Artie

    Well done! Was looking for something like this. Thank you so much. Saved me a lot of time and money can’t wait to try!

  • Lillian

    Great idea, but I have found that if I use foundation with SPF and it gets in my eye it burns like crazy. I may just be sensitive to it because I do have a problem with dry eyes.