Matthew McConaughey enjoys cooking steak for his pregnant wife

Although the 42-year-old actor is on a strict diet to lose weight for his new role in 'The Dallas Buyer's Club', his spouse Camila Alves isn't missing out as he makes sure to cook for her every chance he gets.

He told Us Weekly magazine: "I'm playing a guy who is sick in my new movie so I need to lose muscle mass. I'm doing a high protein, low carbohydrate diet. I eat small amounts - only five ounces.

"But I'm doing a lot of cooking for Camila. She's loves a good steak so I've been making rib-eye for her when I can."

Matthew also revealed he and Camila try to make sure their kids Levi, four, and Vida, two, aren't spoiled by teaching them to give back.

He explained: "We're doing little things. We ask them which toy from Santa they want to give away to people in need."

The 'Lincoln Lawyer' star's cooking for Camila will be appreciated by his wife as the Brazilian beauty recently admitted she is not having an easy pregnancy.

She said: "This [pregnancy] has been a little different.

"Anything you can feel in a pregnancy, I'm feeling in this one. So put it all in the pile, that's how I'm feeling."