I ended up going with Fidelity for my self-employed 401k. I was originally planning on Vanguard, but there were two limiting factors - first, you can't do a reverse rollover from an IRA back into the 401k (which would nuke my ability to do backdoor Roth conversions if I couldn't shed the IRA) and, second, they only have Investor-class shares available versus Admiral. Fidelity was a "yes" to both, so it worked better for me. Both options are free and have low cost index funds, so you probably can't go wrong either way unless you have specific requirements like I did.
Pre-FIRE, when I was still contributing to my former employer's 401k, I could only do the employer contributions for the side hustle (as forummm mentioned). I'm now taxed as an S-Corp and can do 25% of the salary, I pay myself. It's a little lower overall contribution since I keep my salary reasonable to minimize tax, but still more than the average wage slave can contribute.
Bear in mind - as soon as you have any employees other than yourself or your spouse, you can no longer use a self-employed 401k and will need to either shut it down and/or migrate to another product (SEP IRA, SIMPLE, etc.). A full 401k plan with a third-party administrator (which you'd need if you have employees) will have a cost per year....I've heard anywhere between $1,500-3,000, but haven't researched options. If you do employer profit-sharing, you would need to do the same amount for all employees as well. Basically, if you can avoid employees, do so! :)
Hope this helps...