After paying off the cost of ingredients, Andrew has $400 - $100 = $<<400-100=300>>300
Since half of the money goes to the homeless shelter, the shelter receives $300 / 2 = $<<300/2=150>>150
After contributing some of his own money, Andrew donates $150 + $10 = $<<150+10=160>>160 to the shelter.
#### 160