The Best Warren Buffett Stocks to Buy With $1,000 Right Now

By Neil Patel | May 24, 2025, 4:05 AM

Warren Buffett-led Berkshire Hathaway owns many stocks in its huge $284 billion public equity portfolio. Investors are certainly familiar with some of its well-known holdings. They include consumer electronics leader Apple, and beverage giant Coca-Cola.

However, neither of these businesses are smart buying opportunities today, in my opinion. I believe that title goes to two other companies that investors must take a closer look at.

Here are the best Warren Buffett stocks to buy right now with $1,000.

Warren Buffett.

Image source: The Motley Fool.

Amazon has its hands in multiple growth areas

The first Buffett stock to consider adding to your portfolio is Amazon (NASDAQ: AMZN), the tech juggernaut that only represents 0.7% of Berkshire's portfolio. Its shares have soared 868% in the past 10 years.

Amazon is unique because it is positioned to gain from multiple growth tailwinds. Of course, there's online shopping, which remains the company's bread and butter. However, there is also cloud computing, with Amazon Web Services (AWS) commanding a a leading 29% market share in the industry. We can't forget about digital advertising, a lesser-known money-maker that brought in $13.9 billion in revenue in the first quarter.

Then there's artificial intelligence (AI), a new area that is seeing massive amounts of investment activity. Amazon is using AI to better serve its customers, especially within AWS. In Q1 2025, the company spent $24.3 billion in capital expenditures, with much of it going to expand tech- and AI-related infrastructure.

The business has historically been known for boosting its top line in remarkable fashion. But in recent years, Amazon's profitability has improved dramatically, thanks to CEO Andy Jassy's focus on expense controls. Operating income in 2024 totaled $68.6 billion, up from $36.9 billion in 2023.

It's difficult to envision a scenario in which Amazon gets disrupted or becomes obsolete. That's because the business has a wide economic moat that protects its competitive position. Its online marketplace has a network effect. AWS possesses tremendous scale that's showing up on the bottom line, and the cloud segment's customers likely have switching costs.

American Express is a premium brand in financial services

The second stock to consider that the Oracle of Omaha owns is none other than American Express (NYSE: AXP). This is Berkshire's second largest position, as the conglomerate owns 21.6% of the outstanding shares.

Despite economic uncertainty, Amex reported another solid quarter. During the three-month period that ended March 31, the company saw its revenue grow 7% year over year, driven by greater payment volume. What's more, diluted earnings per share jumped 9%, showcasing impressive profitability gains.

Like Amazon, American Express possesses an economic moat. The credit card giant benefits by having a powerful network effect. It has 147.5 million active cards that are accepted at about 90 million merchant locations around the globe. The more cardholders there are, the more valuable the network is to merchants looking to grow their sales. And as Amex increases its acceptance points, cardholders have more utility.

The brand is also very strong, partly driven by the company's long history and the view that its cards are a status symbol. With its premium offerings that carry high annual fees and come with top-notch perks, Amex targets a more affluent customer base that has higher spending power than the average consumer. Lately, these customers have been from the millennial and Gen Z demographics, which is an encouraging trend.

As of this writing, Amex shares trade at a price-to-earnings (P/E) ratio of 20.7. While this isn't as cheap as the 16.2 multiple from early April, it might still be a good idea to take a closer look at this high-quality business. Investors can even dollar-cost average into the Buffett stock over several months.

Should you invest $1,000 in Amazon right now?

Before you buy stock in Amazon, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Amazon wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $640,662!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $814,127!*

Now, it’s worth noting Stock Advisor’s total average return is 963% — a market-crushing outperformance compared to 168% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of May 19, 2025

John Mackey, former CEO of Whole Foods Market, an Amazon subsidiary, is a member of The Motley Fool's board of directors. American Express is an advertising partner of Motley Fool Money. Neil Patel has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Amazon, Apple, and Berkshire Hathaway. The Motley Fool has a disclosure policy.

Latest News