Penelope Cruz loves to make fresh food every day.

The Spanish beauty - who has a 17-month-old son Leonardo with husband Javier Bardem - doesn't believe in following diets and instead relies on home cooked meals to keep her trim.

She told the UK edition of HELLO! magazine: ''I'm a housewife and it's beautiful, the best thing in the world. I know how to cook and it's important to me to make fresh food every day. I don't do crazy diets, just the good Mediterranean food that I love because it's important to eat well.''

Although she tries to eat healthily, Penelope, 38, doesn't worry about getting older and previously revealed she wants to ''slap'' women who worry about their age because she can't wait to have wrinkles as she believes they tell a person's life story.

She said: ''When I hear a woman who is in her early 30s is worrying about growing old, I just want to slap her.

''When I'm 80, I want to look in the mirror and see an 80-year-old woman. My grandmother had so many wrinkles and every wrinkle told a story. I want to experience every year of my life for what it is. It doesn't mean I am against somebody who does a little retouch or [has] plastic surgery. I don't judge people who do it. I just don't like how women complain about growing old.''