Heidi Klum worries about her children's health.

The German model - who has kids Leni, 10, Henry, eight, Johan, seven, and Lou, four, with ex-husband Seal - thinks it's important to make time in her schedule to cook nutritious meals for her family herself.

She said: ''I worry about my own children and getting them good food for breakfast, lunch and dinner.''

The blonde beauty also puts her cooking skills to good use by delivering meals to needy families via the charity God's Love We Deliver.

She told People magazine: ''I'm a good cook and great at chopping, so when God's Love We Deliver asked me about volunteering, I jumped in and have been working with them for 10 years.

''Whenever I'm in New York, I go into their giant kitchen and take orders; chop these 2,000 peppers, peel these 1,000 carrots. I'm part of a prep station in a group that delivers more than 1.2 million nutritious meals a year.

''When I deliver meals to people, it cheers them up a bit - they are really excited. I try to put a smile on their faces.''