Not many people consider cooking to be fun generally because they have never learned to enjoy cooking. For those who relish food and cooking, it is creative art and way of expression which they enjoy thoroughly. Preparing your own meals has many benefits like, it is less expensive, you are sure of what goes in it, you can spice it up to match your palate and it is healthy. Do not surrender to fast food or dining out just because you are not familiar with cooking. Cooking is simple, easy and fun if you have enough passion for it. If you are not a great cook, than go through these 6 books which can make you one.