Can we make foam concrete without fly ash?

Yes its possible to make foam concrete using materials other than flyash.
its a matter of economics and capacity of spending for replacing flyash in foam concrete.

The cheapest cementicious material is fly ash only.