Some small differences but similar overall.
*According to Cruelty-Free Kitty, ELF is cruelty-free but NARS is not. Makeup Maven, Kristin, says: In their packaging, these blushes look incredibly different - the NARS a peachy pink, and the ELF an orange-based coral. But on the cheeks, these look incredibly close in both color and finish, and I found that the wear time is also about the same on the cheeks. I asked a friend to try them on, and they looked even closer in color on her skin than mine! Some differences: the NARS blush has more obvious glitter particles in it, but does tend to pick up a bit better on a blush brush for application. The ELF blush is actually smoother to the touch. I don't think you need to spend $27 more on the NARS, the ELF is a great product!
Not a big fan of ELFs blushes.
After realizing I had both of these in my collection, I wore them both. One check per blush. I found that I liked Nars better. Better application and I found that through out the day it just wore better. I think that this will continue to be one of my splurges!
NARS is def way better all around - there’s no comparison.