Retailers and grocers are bracing for another drain on consumer spending when a temporary boost in food-stamp benefits expires Friday.

The change will leave 48 million Americans with an estimated $11 billion less to spend over the next three years and comes just months after the expiration of a payroll tax cut knocked 2% off consumers' monthly paychecks.

On...