McDonald’s Corporation (NYSE:MCD) and Starbucks Corporation (NASDAQ:SBUX) are two of the world’s most recognizable restaurant brands, but they are at very different points in their stories. McDonald’s is trying to reignite traffic among value-conscious customers, while Starbucks is showing signs that its turnaround is gaining traction.
That makes this less about which company has the stronger brand. Both do. The more interesting comparison is which business has the better combination of growth, customer loyalty, and earnings potential from here.
DON’T MISS: Is McDonald’s (MCD) Moat Narrowing as GLP-1 Drugs Reshape Menus?
Starbucks is finally getting customers back
Starbucks Corporation spent the last couple of years trying to fix a business that had become increasingly complicated and disconnected from what customers wanted. Its “Back to Starbucks” strategy has focused on the basics: better service, faster stores, a stronger coffeehouse experience, and giving customers more reasons to visit.
There are signs that this is working. Starbucks reported its fourth consecutive quarter of comparable-store sales growth in its latest quarter, with global comparable sales up 7.9%, driven primarily by higher transactions rather than simply raising prices.
That distinction matters. Getting customers to spend more because prices went up is one thing. Getting more people through the door is much more encouraging.
Management has also talked about the return of morning traffic and stronger engagement across income groups and age demographics. Its loyalty program is becoming increasingly important as well, with active Rewards members reaching 35.8 million.
The challenge is turning that improvement into a sustainable recovery in margins and earnings. Starbucks is already guiding for more than 11% adjusted operating margin this year, so expectations are rising alongside the turnaround.
McDonald’s has a different problem
McDonald’s Corporation doesn’t have to convince consumers that its brand is relevant. Its challenge is getting customers to visit often enough, particularly when lower-income consumers are feeling the pressure from higher everyday costs.
McDonald’s has been putting more emphasis on value as it tries to bring back customers who have become more careful with their spending. The McValue platform and cheaper meal options are meant to make the brand more appealing, but the latest results show that hasn’t been enough to meaningfully lift traffic. U.S. comparable sales increased just 0.8% in the second quarter, while management said weaker promotions and fewer digital offers also weighed on customer visits.
That is actually an interesting insight into McDonald’s business. The company has enormous scale, but even a brand this powerful has to constantly give customers a reason to come back.
Management has responded by restoring national digital offers, improving loyalty promotions, and changing its U.S. leadership.
READ ALSO: Starbucks (SBUX) Is Back. Next Up: A $1 Billion Cafe Makeover
The investment case is different
Starbucks offers more of a turnaround story. If the recent improvement in traffic continues, there is room for earnings to recover as the company gets more efficient and its stores become more productive.
McDonald’s is a more mature business, but its global scale, franchise model and enormous customer base give it a different kind of stability. The company is also gaining experience using value, marketing and menu innovation to protect traffic when consumers become more cautious.
The valuation gap reflects the different expectations around the two stocks. McDonald’s trades at 17.09x forward earnings, compared with 30.86x for Starbucks. Starbucks is expected to deliver much stronger EPS growth as its turnaround gains momentum, while McDonald’s is expected to grow earnings at a more modest, mid-single-digit pace. In other words, investors are paying a much higher price for Starbucks’ growth potential, while McDonald’s offers slower growth at a cheaper valuation.
Conclusion
McDonald’s has a slight edge because you’re paying a lot less for it. Starbucks has the more exciting turnaround story, and stronger expected earnings growth could give the stock more upside if the recovery continues. The problem is that, at 30.86x forward earnings, investors are already paying a pretty steep price for that recovery.
McDonald’s is expected to grow more slowly, but its 17.09x forward P/E leaves considerably less optimism priced into the stock. Its global scale, franchise model, and established customer base also give it a more predictable earnings base. Starbucks may have more upside if its turnaround really takes hold, but based on the combination of valuation, growth expectations, and business stability, McDonald’s is the better stock of the two today.
Market Sentiment
Market sentiment toward McDonald’s improved in Insider Monkey’s database. The number of hedge funds holding the stock decreased from 83 at the end of Q1 to 79 at the end of Q2 2026. Despite that decline, the total value of their positions rose from about $4.01 billion to $4.96 billion.
Starbucks saw the number of hedge funds holding the stock increase from 65 to 64, while the total value of their positions fell from about $2.63 billion to $1.98 billion over the same period.
READ NEXT: Can McDonald’s Turn Better Restaurant Economics into Faster Growth? OR Chipotle (CMG) Is Piloting Palantir (PLTR) for Food Safety. Does It Matter for Investors?
This article is originally published at Insider Monkey.