Liriope muscari 'Majestic'
A grass that is evergreen and that blooms? Could there be such a thing!? YUP! Majestic Lilyturf is the answer! It likes partial shade (meaning it can't take our hot afternoon sun), and it gets about 2' tall and wide. It blooms in summer (right now in fact, and has been in bloom for some weeks now) and is zone 5.
And if that isn't enough...
it makes a beautiful and easy-care house plant as well!