"I'm convinced that, when you have all this overseas turmoil, you have to put some domestic names to work," Cramer said on "Squawk on the Street." "I am gratified to see that Kroger made the number."
Kroger reported first-quarter earnings per share of 70 cents on revenue of $34.6 billion. Analysts polled by Reuters expected the supermarket chain to post earnings of 69 cents per share on revenue of $34.88 billion.
Financial markets across the world have been pressured recently by global growth concerns as well as worries that the United Kingdom will leave the European Union.
The three major U.S. indexes all shed more than 1 percent Thursday.