Lava texture with Photoshop
In this Adobe Photoshop tutorial you will see how to make a crazy looking lave texture effect, nice and easy.

First reset your brush background and foreground colors to black and white (as default), then go to filter -> render -> clouds
Now go to filter -> render -> difference clouds, repeat the difference clouds process until you get a good looking texture effect as I did.

Make a copy of the clouds layer and save it for later and lets start by working on the top one, so select that one.
Now go to filter -> sketch -> emboss and set it as below.

Go to filter -> filter gallery and locate the plastic wrap filter and give it settings like this.

Select the top layer and set its blending mode to overlay so now your image should look something like this.

Now we will do some color adjustments so select the bottom layer and go to image -> adjustments -> color balance and drag the handles for both shadows, highlights and midtones focus on red and yellow to get the color scheme I got below.

Still having the bottom layer selected go to filter -> filter gallery and find the filter called plastic wrap again and apply the settings (same as we did before).
And we are done!