https://github.com/loresoft/EntityFramework.Extended Right now the Delete(predicate) will do the query and loop through the results to delete the items but this extension will do it in a single query.