Almond is, without a doubt, the best flour for making macarons, and no, you can't use regular flour for it. Almond flour is the main ingredient in making macarons although hazelnut and pistachio flour will turn out great too they are not regarded as macarons anymore. Blanched almond flour is exactly what you need to make delicious macaron.