Tax Lien certificates. Basically, you're giving an extension to someone who is delinquent on their property taxes, and ensuring that the local government, who probably very much needs predictable funds, collects them in a timely manner.
Some of these are cheap, in the hundred dollar range, which makes it easier to get started even if you don't have a lot of money to invest. Terms and availability depend on the area you buy them from. Interest rates can be very high, around 20% in some areas. In some cases (likely foreclosures), you can have a good chance of becoming the owner (or part owner) of the property, which can be massively profitable (but also a hassle).
On the other hand, some property is not that valuable, so you need to do some research. The lack of secondary markets for these makes them rather hard to sell early. And if you don't live in an area that offers good terms, you may have to travel to find the good deals, which is an expense. Some counties do offer auctions online, but you'd still need to do some research on the property.
I've been using MaxMyInterest since 2015. They list out the highest-interest FDIC-insured savings accounts and make it easy to open them and transfer money between them. They'll also automatically track which of your savings accounts has the highest interest rate (if you have more than one) and move your money there. (Or if you have so much money that you exceed the FDIC limit ... which somehow has never been a problem for me! ... it can split your money into multiple accounts to get around that.) It also links with your low-interest everyday checking account, and will periodically transfer money back and forth to keep the latter balance at whatever amount you tell it. I really like that last feature, it saves me time and mental energy. They charge a fee of (currently) 0.08%/year × however much money you have in the high-interest savings accounts.
The list of options and interest rates as of right now (2020-05-12) are here, so you can decide for yourself. (If anyone is reading this message in the future, PM me for an updated screenshot.)
I haven't paid much attention to how fast the transfers go through because I've never needed to transfer money in a hurry. My vague impression is that it usually takes a day or so, I guess.