You want to cook for someone special but you think it will cost you too much so you wait until an occasion comes along to prepare a good dinner. I stop you right there: it doesn't need to be expensive to make it great.
Instead of buying chicken breasts or wings, buy an entire chicken for example. It is way cheaper and you can make 3 different meals with it!
The first recipe I present you is a poached chicken. Ideal to keep the meat moist and really tender, it is another dimension from roasted chicken (which is also delicious).
Take the chicken out of the saucepan (just the chicken, leave the stock in it) and cut the breast off and put the rest back in the stock (we will use it for the next dish). Heat up a frying pan with olive oil and cook the breasts until the skin has a nice crisp. Glaze regularly by putting some of the hot oil on the meat with a spoon.
Serve with any vegetables you want, I chose sautéed potatoes.