I don't know about your students, but food is a big motivator for my kiddos! I love to incorporate food and hands on activities as much as I can into my high-school science classroom.
I use the "Cookie Lab" to have students review and demonstrate their knowledge of rocks and the rock cycle. Depending on the level and abilities of your students you can use just three types of cookies for the three groups of rocks or you can get really detailed and ask for more differentiation. I usually do this activity at the end of a Rock & Mineral Unit so that it's one of the culminating activities for the students.
Here are the cookies I use for each of the different rock types - I would love to hear your ideas for some of the specific rocks types I don't have cookies for!!
When we do the activity I put out 4-5 different types of cookie "rocks" and ask students to work in groups of 2-3. I provide enough cookies for each group to have one of each and a napkin / paper plate. I usually buy my cookies from the Dollar Store and the kids never complain - they're just happy to have cookies! (Students may each the cookies when they've completed the activity.)
Here's a copy of the table I use with the students as they work through this activity. You can also have the students copy the table into their notebooks to save photocopying. (Click the image below to download a copy!)
If you're looking for more Earth Science / Geology resources be sure to check out some of the graphic organizers and activities I have in my TeachersPayTeachers shop.