Here are some of my favorite things to do:
I find reading to be an engaging activity. It is easy to pass time through reading, and there is no limit to what you can read. Along with this, I always enjoy learning new things from what I'm reading, whether it's books or articles online.
Games are a good way of entertaining oneself and hanging out with friends. From video games to card games to pranks, I find that all can be engaging. They can cover a number of players, from an entire group to a solo run. One of my favorite games to play with friends is Quiplash.
Cooking is both a useful and engaging hobby to have. It's nice because it opens up your food options for all meals, while allowing you the freedom to choose what goes into it. Don't like squash? Don't add it? Prefer an extra kick in flavor? Add more seasoning. It's a fun hobby because the only wrong is if the food is inedible, which is easy enough to avoid. It's also great for when you just want a snack.
Hobbies are a great way to pass time. They can be learning experiences for what they are, such as cooking. They can be a fun way to hang out with your friends, like with games. Or they can be a great way to learn more about the world around you, such as through reading. All hobbies have benefits, you just have to find them.