My last solo cruise I had two dinners for two. Meaning, for each of the two dinners, I could take another traveler with me and have their meal covered. Normally as a solo I will pre-book a table for 4. I always make friends with other solos who will join me for specialty dining.
If you choose to eat alone, you only get one meal at dinner two separate times.