The best food for begonias is a well-diluted fertilizer. Look for one formulated for this plant at your local garden store.